ReactOS 0.4.15-dev-7788-g1ad9096
IServiceProvider Interface Reference
Inheritance diagram for IServiceProvider:
Collaboration diagram for IServiceProvider:

Public Types

typedef IServiceProviderLPSERVICEPROVIDER
 
- Public Types inherited from IUnknown
typedef IUnknownLPUNKNOWN
 

Public Member Functions

HRESULT QueryService ([in] REFGUID guidService, [in] REFIID riid, [out] void **ppvObject)
 
HRESULT RemoteQueryService ([in] REFGUID guidService, [in] REFIID riid, [out, iid_is(riid)] IUnknown **ppvObject)
 
- Public Member Functions inherited from IUnknown
HRESULT QueryInterface ([in] REFIID riid, [out, iid_is(riid)] void **ppvObject)
 
ULONG AddRef ()
 
ULONG Release ()
 

Detailed Description

Definition at line 31 of file servprov.idl.

Member Typedef Documentation

◆ LPSERVICEPROVIDER

Member Function Documentation

◆ QueryService()

HRESULT IServiceProvider::QueryService ( [in] REFGUID  guidService,
[in] REFIID  riid,
[out] void **  ppvObject 
)

◆ RemoteQueryService()

HRESULT IServiceProvider::RemoteQueryService ( [in] REFGUID  guidService,
[in] REFIID  riid,
[out, iid_is(riid)] IUnknown **  ppvObject 
)

The documentation for this interface was generated from the following file: