Leaked source code of windows server 2003
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.
 
 
 
 
 
 

61 lines
1.2 KiB

//+---------------------------------------------------------------------------
//
// File: globals.cpp
//
// Contents: Global variables.
//
//----------------------------------------------------------------------------
#include "private.h"
#include "initguid.h"
#include "mscandui.h"
#include "globals.h"
HINSTANCE g_hInst = NULL;
// used by COM server
HINSTANCE GetServerHINSTANCE(void)
{
return g_hInst;
}
CCicCriticalSectionStatic g_cs;
// for combase
CRITICAL_SECTION *GetServerCritSec(void)
{
return g_cs;
}
CCandUIShareMem g_ShareMem;
UINT g_msgHookedMouse = WM_NULL;
UINT g_msgHookedKey = WM_NULL;
PSECURITY_ATTRIBUTES g_psa = NULL;
/* 94bed74a-5b62-4f0e-b2fa-9302d406369c */
const GUID GUID_COMPARTMENT_CANDUI_KEYTABLE = {
0x94bed74a,
0x5b62,
0x4f0e,
{ 0xb2, 0xfa, 0x93, 0x02, 0xd4, 0x06, 0x36, 0x9c }
};
/* 66fe171c-5757-4bfe-a049-0da6c3cbe18f */
const GUID GUID_COMPARTMENT_CANDUI_UISTYLE = {
0x66fe171c,
0x5757,
0x4bfe,
{ 0xa0, 0x49, 0x0d, 0xa6, 0xc3, 0xcb, 0xe1, 0x8f }
};
/* 8265d817-7982-42cc-bccc-91ad52f561bd */
const GUID GUID_COMPARTMENT_CANDUI_UIOPTION = {
0x8265d817,
0x7982,
0x42cc,
{ 0xbc, 0xcc, 0x91, 0xad, 0x52, 0xf5, 0x61, 0xbd }
};