Método IWbemServices::QueryObjectSink (wbemcli.h)
El método IWbemServices::QueryObjectSink permite al autor de la llamada obtener un controlador de notificaciones exportado por administración de Windows. Esto permite al autor de la llamada escribir notificaciones y eventos directamente en administración de Windows. El autor de la llamada solo debe escribir eventos extrinsic en administración de Windows. Para más información, consulte Determinación del tipo de evento que se va a recibir.
Sintaxis
HRESULT QueryObjectSink(
[in] long lFlags,
[out] IWbemObjectSink **ppResponseHandler
);
Parámetros
[in] lFlags
Reservado. El valor de este parámetro deberá ser 0.
[out] ppResponseHandler
Recibe el puntero de interfaz al controlador de notificaciones. Esto se establece para que apunte a NULL cuando se produce un error. El puntero devuelto tiene un recuento de referencias positivo y el autor de la llamada debe llamar a IWbemServices::Release en el puntero cuando ya no sea necesario. Se puede devolver un valor NULL si no hay ningún controlador de notificaciones disponible. Esto no es un error.
Valor devuelto
Este método devuelve un valor HRESULT que indica el estado de la llamada al método. En la lista siguiente se muestra el valor contenido en un HRESULT.
También se pueden devolver códigos de error específicos de COM si los problemas de red hacen que pierda la conexión remota a administración de Windows.
Requisitos
Cliente mínimo compatible | Windows Vista |
Servidor mínimo compatible | Windows Server 2008 |
Plataforma de destino | Windows |
Encabezado | wbemcli.h (include Wbemidl.h) |
Library | Wbemuuid.lib |
Archivo 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 |