ReactOS 0.4.16-dev-336-gb667d82
|
Classes | |
struct | tagREMINTERFACEREF |
struct | tagREMQIRESULT |
Public Types | |
typedef IRemUnknown * | LPREMUNKNOWN |
typedef struct IRemUnknown::tagREMQIRESULT | REMQIRESULT |
typedef struct IRemUnknown::tagREMINTERFACEREF | REMINTERFACEREF |
Public Types inherited from IUnknown | |
typedef IUnknown * | LPUNKNOWN |
Public Member Functions | |
HRESULT | RemQueryInterface ([in] REFIPID ripid, [in] ULONG cRefs, [in] unsigned short cIids, [in, size_is(cIids)] IID *iids, [out, size_is(, cIids)] REMQIRESULT **ppQIResults) |
HRESULT | RemAddRef ([in] unsigned short cInterfaceRefs, [in, size_is(cInterfaceRefs)] REMINTERFACEREF *InterfaceRefs, [out, size_is(cInterfaceRefs)] HRESULT *pResults) |
HRESULT | RemRelease ([in] unsigned short cInterfaceRefs, [in, size_is(cInterfaceRefs)] REMINTERFACEREF *InterfaceRefs) |
Public Member Functions inherited from IUnknown | |
HRESULT | QueryInterface ([in] REFIID riid, [out, iid_is(riid)] void **ppvObject) |
ULONG | AddRef () |
ULONG | Release () |
typedef IRemUnknown* IRemUnknown::LPREMUNKNOWN |
HRESULT IRemUnknown::RemAddRef | ( | [in] unsigned short | cInterfaceRefs, |
[in, size_is(cInterfaceRefs)] REMINTERFACEREF * | InterfaceRefs, | ||
[out, size_is(cInterfaceRefs)] HRESULT * | pResults | ||
) |
HRESULT IRemUnknown::RemQueryInterface | ( | [in] REFIPID | ripid, |
[in] ULONG | cRefs, | ||
[in] unsigned short | cIids, | ||
[in, size_is(cIids)] IID * | iids, | ||
[out, size_is(, cIids)] REMQIRESULT ** | ppQIResults | ||
) |
HRESULT IRemUnknown::RemRelease | ( | [in] unsigned short | cInterfaceRefs, |
[in, size_is(cInterfaceRefs)] REMINTERFACEREF * | InterfaceRefs | ||
) |