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