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 |