//\\//\\//\\//\\//\\//\\//\\//\\//\\//\\//\\//\\//\\//\\//\\//\\//\\//\\//\\//\\ // // globals.h // // Contains defines for all of the global variables used in cdfview. // // History: // // 3/16/97 edwardp Created. // //////////////////////////////////////////////////////////////////////////////// // // Check for previous includes of this file. // #ifndef _GLOBALS_H_ #define _GLOBALS_H_ // // Extern global variable declarations. // extern DWORD g_dwCacheCount; extern HINSTANCE g_msxmlInst; #ifndef UNIX /* Unix does not use webcheck */ extern HINSTANCE g_webcheckInst; #endif /* UNIX */ extern HINSTANCE g_hinst; extern ULONG g_cDllRef; extern PCACHEITEM g_pCache; extern CRITICAL_SECTION g_csCache; extern TCHAR g_szModuleName[MAX_PATH]; extern BOOL g_bRunningOnNT; extern const GUID CLSID_CDFVIEW; extern const GUID CLSID_CDFINI; extern const GUID CLSID_CDFICONHANDLER; extern const GUID CLSID_CDFMENUHANDLER; extern const GUID CLSID_CDFPROPPAGES; extern const TCHAR c_szChannel[]; extern const TCHAR c_szCDFURL[]; extern const TCHAR c_szHotkey[]; extern const TCHAR c_szDesktopINI[]; extern const TCHAR c_szScreenSaverURL[]; extern const WCHAR c_szPropCrawlActualSize[]; extern const WCHAR c_szPropStatusString[]; extern const WCHAR c_szPropCompletionTime[]; extern const TCHAR c_szHICKey[]; extern const TCHAR c_szHICVal[]; // // Trace flag definitions // #define TF_CDFPARSE 0x00000010 #define TF_CDFICON 0x00000020 #define TF_CDFLOGO 0x00000040 #define TF_CDFENUM 0x00000080 #define TF_OBJECTS 0x00000100 #define TF_GLEAM 0x00000200 #define TF_THUNK 0x00000400 #endif // _GLOBALS_H_