Método IServiceProvider::QueryService(REFGUID,REFIID,void**) (servprov.h)
Sintaxis
HRESULT QueryService(
REFGUID guidService,
REFIID riid,
void **ppvObject
);
Parámetros
guidService
Identificador único del servicio (un SID).
riid
Identificador único de la interfaz que el autor de la llamada quiere recibir para el servicio.
ppvObject
Dirección de la variable asignada por el autor de la llamada para recibir el puntero de interfaz del servicio al devolver correctamente esta función. El autor de la llamada se hace responsable de llamar a Release a través de este puntero de interfaz cuando el servicio ya no es necesario.
Valor devuelto
S_OK en caso de éxito.
Comentarios
QueryService crea o accede a la implementación del servicio identificado con guidService. En ppv, devuelve la dirección de la interfaz especificada por riid.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows Build 22000 |
Servidor mínimo compatible | Windows Build 22000 |
Encabezado | servprov.h |