ReactOS Fundraising Campaign 2012
 
€ 4,410 / € 30,000

Information | Donate

Home | Info | Community | Development | myReactOS | Contact Us

  1. Home
  2. Community
  3. Development
  4. myReactOS
  5. Fundraiser 2012

  1. Main Page
  2. Alphabetical List
  3. Data Structures
  4. Directories
  5. File List
  6. Data Fields
  7. Globals
  8. Related Pages

ReactOS Development > Doxygen

kcom.h File Reference

Go to the source code of this file.

Defines

#define STATIC_KoCreateObject   0x72CF721CL, 0x525A, 0x11D1, 0x9A, 0xA1, 0x00, 0xA0, 0xC9, 0x22, 0x31, 0x96
#define KOSTRING_CreateObject   L"{72CF721C-525A-11D1-9AA1-00A0C9223196}"
#define CLSCTX_KERNEL_SERVER   0x00000200
#define STATIC_IID_IKoInitializeParentDeviceObject   0x21B36996, 0x8DE3, 0x11D1, 0x8A, 0xE0, 0x00, 0xA0, 0xC9, 0x22, 0x31, 0x96
#define COMDDKMETHOD   DECLSPEC_IMPORT
#define COMDDKAPI   DECLSPEC_IMPORT
#define INTERFACE   INonDelegatedUnknown
#define INTERFACE   IIndirectedUnknown
#define INTERFACE   IKoInitializeParentDeviceObject

Typedefs

typedef NTSTATUS(* KoCreateObjectHandler )(IN REFCLSID ClassId, IN IUnknown *UnkOuter OPTIONAL, IN REFIID InterfaceId, OUT PVOID *Interface)

Functions

 DEFINE_GUIDSTRUCT ("72CF721C-525A-11D1-9AA1-00A0C9223196", KoCreateObject)
 DEFINE_GUIDEX (IID_IKoInitializeParentDeviceObject)
 DECLARE_INTERFACE (INonDelegatedUnknown)
 DECLARE_INTERFACE (IIndirectedUnknown)
 DECLARE_INTERFACE_ (IKoInitializeParentDeviceObject, IUnknown)
COMDDKAPI void NTAPI KoRelease (IN REFCLSID ClassId)
COMDDKAPI NTSTATUS NTAPI KoCreateInstance (IN REFCLSID ClassId, IN IUnknown *UnkOuter OPTIONAL, IN ULONG ClsContext, IN REFIID InterfaceId, OUT PVOID *Interface)
COMDDKAPI NTSTATUS NTAPI KoDeviceInitialize (IN PDEVICE_OBJECT DeviceObject)
COMDDKAPI NTSTATUS NTAPI KoDriverInitialize (IN PDRIVER_OBJECT DriverObject, IN PUNICODE_STRING RegistryPathName, IN KoCreateObjectHandler CreateObjectHandler)

Generated on Sat May 26 2012 05:40:47 for ReactOS by doxygen 1.7.6.1

ReactOS is a registered trademark or a trademark of ReactOS Foundation in the United States and other countries.