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
标头 servprov.h