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.
|
|
// This file will be processed by the MIDL tool to // produce the type library (appmgr.tlb) and marshalling code.
import "oaidl.idl"; import "ocidl.idl";
////////////////////////////////////////////////////////////////////////// // Appliance Object Manager Interfaces //////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////// typedef enum _APPLIANCE_OBJECT_MANAGER_STATUS { OBJECT_MANAGER_INITIALIZED, OBJECT_MANAGER_SHUTDOWN, OBJECT_MANAGER_INOPERABLE
} APPLIANCE_OBJECT_MANAGER_STATUS;
[ object, uuid(0555bc40-363c-11d3-bfbc-00105a1f3461), dual, pointer_default(unique) ]
[hidden] interface IApplianceObjectManagerStatus : IDispatch { [id(1)] HRESULT SetManagerStatus( [in] APPLIANCE_OBJECT_MANAGER_STATUS eStatus ); };
////////////////////////////////////////////////////////////////////////// [ object, uuid(427f7b10-cbb6-11d2-90c3-00aa00a71dca), dual, pointer_default(unique) ] [hidden] interface IApplianceObjectManager : IDispatch { [id(1)] HRESULT InitializeManager( [in] IApplianceObjectManagerStatus* pObjMgrStatus );
[id(2)] HRESULT ShutdownManager(void); };
|