Condividi tramite


Metodo IWbemServices::QueryObjectSink (wbemcli.h)

Il metodo IWbemServices::QueryObjectSink consente al chiamante di ottenere un gestore di notifica esportato da Gestione Windows. Ciò consente al chiamante di scrivere notifiche ed eventi direttamente in Gestione Windows. Il chiamante deve scrivere solo eventi estrinici in Gestione Windows. Per altre informazioni, vedere Determinazione del tipo di evento da ricevere.

Sintassi

HRESULT QueryObjectSink(
  [in]  long            lFlags,
  [out] IWbemObjectSink **ppResponseHandler
);

Parametri

[in] lFlags

Riservato. Questo parametro deve essere 0.

[out] ppResponseHandler

Riceve il puntatore dell'interfaccia al gestore di notifica. Questo valore è impostato su NULL quando si verifica un errore. Il puntatore restituito ha un numero di riferimenti positivo e il chiamante deve chiamare IWbemServices::Release sul puntatore quando non è più necessario. Un valore NULL può essere restituito se non è disponibile alcun gestore di notifica. Non si tratta di un errore.

Nota Il valore del parametro ppResponseHandler non può essere NULL quando viene passato a questo metodo.
 

Valore restituito

Questo metodo restituisce un valore HRESULT che indica lo stato della chiamata al metodo. L'elenco seguente elenca il valore contenuto in un HRESULT.

I codici di errore specifici di COM possono essere restituiti anche se i problemi di rete causano la perdita della connessione remota a Gestione Windows.

Nota Per impostazione predefinita, gli eventi di attivazione con QueryObjectSink sono consentiti solo per Amministratori. L'estensione dell'autorizzazione ad altri utenti richiede l'autorizzazione WBEM_FULL_WRITE .
 

Requisiti

   
Client minimo supportato Windows Vista
Server minimo supportato Windows Server 2008
Piattaforma di destinazione Windows
Intestazione wbemcli.h (include Wbemidl.h)
Libreria 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

Vedi anche

IWbemObjectSink

Iwbemservices

Esecuzione di query SU WMI