Método IServiceProvider::QueryService(REFGUID,Q**) (servprov.h)
Actúa como método de fábrica para cualquier servicio expuesto a través de una implementación de IServiceProvider.
Sintaxis
HRESULT QueryService(
REFGUID guidService,
Q **pp
);
Parámetros
guidService
Identificador único del servicio (un SID).
pp
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 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
Cliente mínimo compatible | Compilación 22000 de Windows |
Servidor mínimo compatible | Compilación 22000 de Windows |
Encabezado | servprov.h |