IServiceProvider::QueryService(REFGUID,Q**) メソッド (servprov.h)
IServiceProvider の実装によって公開されるすべてのサービスのファクトリ メソッドとして機能します。
構文
HRESULT QueryService(
REFGUID guidService,
Q **pp
);
パラメーター
guidService
サービスの一意識別子 (SID)。
pp
この関数からの正常な戻り時にサービスのインターフェイス ポインターを受け取る呼び出し元によって割り当てられた変数のアドレス。 呼び出し元は、サービスが不要になったときに、このインターフェイス ポインターを使用して Release を呼び出す責任を負います。
戻り値
成功にS_OK。
解説
QueryService は、guidService で識別されるサービスの実装を作成またはアクセスします。 ppv では、riid で指定されたインターフェイスのアドレスが返されます。
要件
サポートされている最小のクライアント | Windows ビルド 22000 |
サポートされている最小のサーバー | Windows ビルド 22000 |
Header | servprov.h |