Source code of Windows XP (NT5)
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.

50 lines
1.7 KiB

  1. /*****************************************************************/
  2. /** Microsoft LAN Manager **/
  3. /** Copyright(c) Microsoft Corp., 1990 **/
  4. /*****************************************************************/
  5. #ifndef _MSGDATA_INCLUDED
  6. #define _MSGDATA_INCLUDED
  7. #include <winsvc.h> // SERVICE_STATUS_HANDLE
  8. #include <lmsname.h> // SERVICE_MESSENGER
  9. #include <msrv.h> // NCBNAMSZ
  10. #include <svcs.h> // Intrinsic service data
  11. //
  12. // See the file data.c for an explanation of all of these variables.
  13. //
  14. extern LPTSTR MessageFileName;
  15. extern HANDLE wakeupEvent; // Master copy of wakeup event
  16. extern HANDLE GrpMailslotHandle; // Event to signal mailslot has data
  17. extern PHANDLE wakeupSem; // Event to set on NCB completion
  18. extern TCHAR machineName[NCBNAMSZ+sizeof(TCHAR)]; // The local machine name
  19. extern SHORT MachineNameLen; // The length of the machine name
  20. extern SHORT mgid; // The message group i.d. counter
  21. extern USHORT g_install_state;
  22. extern SERVICE_STATUS_HANDLE MsgrStatusHandle;
  23. extern LPSTR GlobalTimePlaceHolder;
  24. extern LPWSTR GlobalTimePlaceHolderUnicode;
  25. extern LPWSTR DefaultMessageBoxTitle;
  26. extern LPWSTR GlobalAllocatedMsgTitle;
  27. extern LPWSTR GlobalMessageBoxTitle;
  28. extern LPSTR g_lpAlertSuccessMessage;
  29. extern DWORD g_dwAlertSuccessLen;
  30. extern LPSTR g_lpAlertFailureMessage;
  31. extern DWORD g_dwAlertFailureLen;
  32. extern HANDLE g_hNetTimeoutEvent;
  33. extern PSVCHOST_GLOBAL_DATA MsgsvcGlobalData;
  34. #endif // _MSGDATA_INCLUDED