共用方式為


IServiceProvider::QueryService (REFGUID,REFIID,void**) 方法 (servprov.h)

語法

HRESULT QueryService(
  REFGUID guidService,
  REFIID  riid,
  void    **ppvObject
);

參數

guidService

服務的唯一標識碼 (SID) 。

riid

呼叫端想要接收服務之介面的唯一標識碼。

ppvObject

呼叫端配置變數的位址,以在此函式成功傳回時接收服務的介面指標。 當不再需要服務時,呼叫端會負責透過這個介面指標呼叫 Release

傳回值

成功時S_OK。

備註

QueryService 會建立或存取以 guidService 識別的服務實作。 在 ppv 中,它會傳回 riid 所指定的介面位址。

規格需求

需求
最低支援的用戶端 Windows 組建 22000
最低支援的伺服器 Windows 組建 22000
標頭 servprov.h