mirror of https://github.com/lianthony/NT4.0
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.
42 lines
1.1 KiB
42 lines
1.1 KiB
/****************************** Module Header ******************************\
|
|
* Module Name: globals.h
|
|
*
|
|
* Copyright (c) 1985-91, Microsoft Corporation
|
|
*
|
|
* This module contains all the server's global variables
|
|
* One must be executing on the server's context to manipulate
|
|
* any of these variables or call any of these functions. Serializing access
|
|
* to them is also a good idea.
|
|
*
|
|
* History:
|
|
* 10-15-90 DarrinM Created.
|
|
\***************************************************************************/
|
|
|
|
#ifndef _GLOBALS_
|
|
#define _GLOBALS_
|
|
|
|
extern HANDLE hModuleWin; // User's hmodule
|
|
|
|
extern DWORD gdwHardErrorThreadId;
|
|
extern CRITICAL_SECTION gcsUserSrv;
|
|
extern UINT gfHardError;
|
|
extern PHARDERRORINFO gphiList;
|
|
|
|
extern DWORD dwThreadEndSession; /* Shutting down system? */
|
|
extern HANDLE heventCancel;
|
|
extern HANDLE heventCancelled;
|
|
|
|
extern LPSTR pszaSUCCESS;
|
|
extern LPSTR pszaSYSTEM_INFORMATION;
|
|
extern LPSTR pszaSYSTEM_WARNING;
|
|
extern LPSTR pszaSYSTEM_ERROR;
|
|
|
|
/*
|
|
* EndTask globals
|
|
*/
|
|
extern HANDLE ghEventKillWOWApp;
|
|
extern DWORD gtimeWOWRegTimeOut;
|
|
extern DWORD gpidWOW;
|
|
extern PFNW32ET gpfnW32EndTask;
|
|
|
|
#endif // _GLOBALS_
|