Méthode IServiceProvider::QueryService(REFGUID,Q**) (servprov.h)
Agit comme méthode de fabrique pour tous les services exposés via une implémentation d’IServiceProvider.
Syntaxe
HRESULT QueryService(
REFGUID guidService,
Q **pp
);
Paramètres
guidService
Identificateur unique du service (SID).
pp
Adresse de la variable allouée par l’appelant pour recevoir le pointeur d’interface du service en cas de retour réussi de cette fonction. L’appelant devient responsable de l’appel de Release via ce pointeur d’interface lorsque le service n’est plus nécessaire.
Valeur retournée
S_OK sur le succès.
Remarques
QueryService crée ou accède à l’implémentation du service identifié avec guidService. Dans ppv, elle retourne l’adresse de l’interface spécifiée par riid.
Configuration requise
Client minimal pris en charge | Windows Build 22000 |
Serveur minimal pris en charge | Windows Build 22000 |
En-tête | servprov.h |