Windows NT 4.0 source code leak
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

44 lines
924 B

4 years ago
  1. /*++
  2. Copyright (c) 1991 Microsoft Corporation
  3. Module Name:
  4. mupdata.c
  5. Abstract:
  6. This module declares global MUP data.
  7. Author:
  8. Manny Weiser (mannyw) 20-Dec-1991
  9. Revision History:
  10. --*/
  11. extern MUP_LOCK MupGlobalLock;
  12. extern ERESOURCE MupVcbLock;
  13. extern MUP_LOCK MupPrefixTableLock;
  14. extern MUP_LOCK MupCcbListLock;
  15. extern KSPIN_LOCK MupInterlock;
  16. extern LIST_ENTRY MupProviderList;
  17. extern LIST_ENTRY MupUnregisteredProviderList;
  18. extern ULONG MupProviderCount;
  19. extern UNICODE_PREFIX_TABLE MupPrefixTable;
  20. extern CCHAR MupStackSize;
  21. extern LARGE_INTEGER MupKnownPrefixTimeout;
  22. extern BOOLEAN MupOrderInitialized;
  23. extern NTSTATUS MupOrderedErrorList[];
  24. extern BOOLEAN MupEnableDfs;
  25. #ifdef MUPDBG
  26. extern MUP_LOCK MupDebugLock;
  27. extern ULONG MupDebugTraceLevel;
  28. extern ULONG MupDebugTraceIndent;
  29. #endif
  30. #define MAILSLOT_PREFIX L"Mailslot"
  31. #define KNOWN_PREFIX_TIMEOUT 15 // 15 minutes