13 #define COM_NO_WINDOWS_H
19 DEFINE_GUID(IID_IUnknown
, 0x00000000, 0x0000, 0x0000, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x46);
20 #if defined(__cplusplus) && _MSC_VER >= 1100
21 struct __declspec(uuid("00000000-0000-0000-C000-000000000046")) IUnknown
;
25 #define INTERFACE IUnknown
26 DECLARE_INTERFACE(IUnknown
)
28 STDMETHOD(QueryInterface
)
34 STDMETHOD_(ULONG
,AddRef
)
38 STDMETHOD_(ULONG
,Release
)
44 typedef IUnknown
*PUNKNOWN
;
47 (NTAPI
*PFNCREATEINSTANCE
)
49 OUT PUNKNOWN
* Unknown
,
51 IN PUNKNOWN OuterUnknown
,