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.
|
|
/**********************************************************************/ /** Microsoft Windows NT **/ /** Copyright(c) Microsoft Corp., 1993 **/ /**********************************************************************/
/*
w3data.hxx
This file contains the global variable definitions for the W3 Service.
FILE HISTORY: KeithMo 07-Mar-1993 Created.
*/
#ifndef _W3DATA_H_
#define _W3DATA_H_
//
// Locks
//
extern CRITICAL_SECTION csGlobalLock;
//
// Connection information related data.
//
extern LIST_ENTRY listConnections;
//
// Miscellaneous data.
//
extern HANDLE g_hSysAccToken; // system access token
extern TCHAR * g_pszW3TempDirName; // Name of temporary directory.
//
// Server type string
//
extern CHAR g_szServerType[]; extern DWORD g_cbServerType;
extern CHAR szServerVersion[]; extern DWORD cbServerVersionString;
extern STR* g_pstrMovedMessage;
//
// Whether or not to send HTTP 1.1
//
extern DWORD g_ReplyWith11;
//
// Whether or not to use TransmitFileAndRecv
//
extern DWORD g_fUseAndRecv;
//
// Platform type
//
extern PLATFORM_TYPE W3PlatformType; extern BOOL g_fIsWindows95;
//
// Global Statistics.
//
extern LPW3_SERVER_STATISTICS g_pW3Stats; // Statistics.
//
// True if there's an encryption filter installed
//
extern BOOL fAnySecureFilters;
//
// Header Date time cache
//
extern PW3_DATETIME_CACHE g_pDateTimeCache;
//
// PUT/DELETE wait event timeout.
//
extern DWORD g_dwPutEventTimeout; extern CHAR g_szPutTimeoutString[]; extern DWORD g_dwPutTimeoutStrlen;
//
// Downlevel Client Support (no HOST header support)
//
extern BOOL g_fDLCSupport; extern TCHAR* g_pszDLCMenu; extern DWORD g_cbDLCMenu; extern TCHAR* g_pszDLCHostName; extern DWORD g_cbDLCHostName; extern TCHAR* g_pszDLCCookieMenuDocument; extern DWORD g_cbDLCCookieMenuDocument; extern TCHAR* g_pszDLCMungeMenuDocument; extern DWORD g_cbDLCMungeMenuDocument; extern TCHAR* g_pszDLCCookieName; extern DWORD g_cbDLCCookieName;
//
// Maximum client request buffer size
//
extern DWORD g_cbMaxClientRequestBuffer;
//
// WAMs need to write to system log
//
extern EVENT_LOG *g_pWamEventLog;
//
// Toggle for getting stack backtraces when appropriate
//
extern BOOL g_fGetBackTraces;
#endif // _W3DATA_H_
|