IWbemServices::QueryObjectSink, méthode (wbemcli.h)
La méthode IWbemServices::QueryObjectSink permet à l’appelant d’obtenir un gestionnaire de notification exporté par Windows Management. Cela permet à l’appelant d’écrire des notifications et des événements directement dans Windows Management. L’appelant doit écrire uniquement des événements extrinsèques dans Windows Management. Pour plus d’informations, consultez Détermination du type d’événement à recevoir.
Syntaxe
HRESULT QueryObjectSink(
[in] long lFlags,
[out] IWbemObjectSink **ppResponseHandler
);
Paramètres
[in] lFlags
Réservé. Ce paramètre doit être 0.
[out] ppResponseHandler
Reçoit le pointeur d’interface vers le gestionnaire de notifications. Cette valeur est définie pour pointer sur NULL en cas d’erreur. Le pointeur retourné a un nombre de références positif, et l’appelant doit appeler IWbemServices::Release sur le pointeur lorsqu’il n’est plus nécessaire. Une valeur NULL peut être retournée si aucun gestionnaire de notification n’est disponible. Il ne s'agit pas d'une erreur.
Valeur retournée
Cette méthode retourne une valeur HRESULT qui indique le statut de l'appel de méthode. La liste suivante répertorie la valeur contenue dans un HRESULT.
Des codes d’erreur spécifiques à COM peuvent également être retournés si des problèmes réseau vous font perdre la connexion à distance à Windows Management.
Configuration requise
Client minimal pris en charge | Windows Vista |
Serveur minimal pris en charge | Windows Server 2008 |
Plateforme cible | Windows |
En-tête | wbemcli.h (inclure Wbemidl.h) |
Bibliothèque | Wbemuuid.lib |
DLL | Fastprox.dll; Esscli.dll; FrameDyn.dll; FrameDynOS.dll; Ntevt.dll; Stdprov.dll; Viewprov.dll; Wbemcomn.dll; Wbemcore.dll; Wbemess.dll; Wbemsvc.dll; Wmipicmp.dll; Wmidcprv.dll; Wmipjobj.dll; Wmiprvsd.dll |