ReactOS 0.4.16-dev-814-g656a5dc
|
Classes | |
struct | tagInterfaceData |
struct | tagInterfaceList |
Public Types | |
typedef struct Irot::tagInterfaceData | InterfaceData |
typedef InterfaceData * | PInterfaceData |
typedef struct Irot::tagInterfaceList | InterfaceList |
typedef InterfaceList * | PInterfaceList |
typedef DWORD | IrotCookie |
typedef handle_t | IrotHandle |
typedef void * | IrotContextHandle |
Public Member Functions | |
HRESULT | IrotRegister ([in] IrotHandle h, [in] const MonikerComparisonData *moniker_data, [in] const InterfaceData *object, [in] const InterfaceData *moniker, [in] const FILETIME *time, [in] DWORD grfFlags, [out] IrotCookie *cookie, [out] IrotContextHandle *ctxt_handle) |
HRESULT | IrotRevoke ([in] IrotHandle h, [in] IrotCookie cookie, [in, out] IrotContextHandle *ctxt_handle, [out] PInterfaceData *object, [out] PInterfaceData *moniker) |
HRESULT | IrotIsRunning ([in] IrotHandle h, [in] const MonikerComparisonData *moniker_data) |
HRESULT | IrotGetObject ([in] IrotHandle h, [in] const MonikerComparisonData *moniker_data, [out] PInterfaceData *obj, [out] IrotCookie *cookie) |
HRESULT | IrotNoteChangeTime ([in] IrotHandle h, [in] IrotCookie cookie, [in] const FILETIME *time) |
HRESULT | IrotGetTimeOfLastChange ([in] IrotHandle h, [in] const MonikerComparisonData *moniker_data, [out] FILETIME *time) |
HRESULT | IrotEnumRunning ([in] IrotHandle h, [out] PInterfaceList *list) |
typedef void* Irot::IrotContextHandle |
typedef DWORD Irot::IrotCookie |
typedef handle_t Irot::IrotHandle |
typedef InterfaceData* Irot::PInterfaceData |
typedef InterfaceList* Irot::PInterfaceList |
HRESULT Irot::IrotEnumRunning | ( | [in] IrotHandle | h, |
[out] PInterfaceList * | list | ||
) |
HRESULT Irot::IrotGetObject | ( | [in] IrotHandle | h, |
[in] const MonikerComparisonData * | moniker_data, | ||
[out] PInterfaceData * | obj, | ||
[out] IrotCookie * | cookie | ||
) |
HRESULT Irot::IrotGetTimeOfLastChange | ( | [in] IrotHandle | h, |
[in] const MonikerComparisonData * | moniker_data, | ||
[out] FILETIME * | time | ||
) |
HRESULT Irot::IrotIsRunning | ( | [in] IrotHandle | h, |
[in] const MonikerComparisonData * | moniker_data | ||
) |
HRESULT Irot::IrotNoteChangeTime | ( | [in] IrotHandle | h, |
[in] IrotCookie | cookie, | ||
[in] const FILETIME * | time | ||
) |
HRESULT Irot::IrotRegister | ( | [in] IrotHandle | h, |
[in] const MonikerComparisonData * | moniker_data, | ||
[in] const InterfaceData * | object, | ||
[in] const InterfaceData * | moniker, | ||
[in] const FILETIME * | time, | ||
[in] DWORD | grfFlags, | ||
[out] IrotCookie * | cookie, | ||
[out] IrotContextHandle * | ctxt_handle | ||
) |
HRESULT Irot::IrotRevoke | ( | [in] IrotHandle | h, |
[in] IrotCookie | cookie, | ||
[in, out] IrotContextHandle * | ctxt_handle, | ||
[out] PInterfaceData * | object, | ||
[out] PInterfaceData * | moniker | ||
) |