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.
|
|
/*++
Copyright (c) Microsoft Corporation
Module Name: EVENTCONSUMERPROVIDER.H
Abstract: Contains global variables to be used in other files.
Author: Vasundhara .G
Revision History: Vasundhara .G 9-oct-2k : Created It. --*/
#ifndef __EVENT_CONSUMER_PROVIDER_H
#define __EVENT_CONSUMER_PROVIDER_H
// constants / defines / enumerations
#define LENGTH_UUID 128
#define NULL_CHAR _T( '\0' )
#define NULL_STRING _T( "\0" )
#define PROVIDER_CLASSNAME L"CmdTriggerConsumer"
#define METHOD_RETURNVALUE _T( "ReturnValue" )
#define TEC_PROPERTY_TRIGGERID _T( "TriggerID" )
#define TEC_PROPERTY_TRIGGERNAME _T( "TriggerName" )
#define TEC_PROPERTY_DESCRIPTION _T( "Description" )
#define TEC_PROPERTY_COMMAND _T( "Command" )
#define TEC_ADDTRIGGER L"AddTrigger"
#define TEC_ADDTRIGGER_TRIGGERNAME _T( "strTriggerName" )
#define TEC_ADDTRIGGER_DESCRIPTION _T( "strDescription" )
#define TEC_ADDTRIGGER_COMMAND _T( "strCommand" )
#define TEC_ADDTRIGGER_QUERY _T( "strQuery" )
// extern(ing) variables ... global usage
extern DWORD g_dwLocks; // holds the active locks count
extern DWORD g_dwInstances; // holds the active instances of the component
extern CRITICAL_SECTION g_critical_sec; // critical section variable
extern HMODULE g_hModule; // holds the current module handle
#endif // __EVENT_CONSUMER_PROVIDER_H
|