Share via


Metodo IWbemCallResult::GetResultServices (wbemcli.h)

Il metodo IWbemCallResult::GetResultServices recupera il puntatore IWbemServices , che restituisce una chiamata semisynchronous a IWbemServices::OpenNamespace quando diventa disponibile.

Sintassi

HRESULT GetResultServices(
  [in]  long          lTimeout,
  [out] IWbemServices **ppServices
);

Parametri

[in] lTimeout

Tempo massimo in millisecondi che questa chiamata blocca prima che venga restituita. Se si usa la costante WBEM_INFINITE (0xFFFFFFFF ), i blocchi di chiamata fino a quando il puntatore dell'interfaccia non è disponibile. Se si usa 0, la chiamata restituisce immediatamente il puntatore o un codice di stato.

[out] ppServices

Impossibile essere NULL. Riceve un puntatore all'interfaccia IWbemServices richiesta dalla chiamata originale a OpenNamespace quando diventa disponibile Il chiamante deve chiamare IWbemServices::Release nell'oggetto restituito quando non è più necessario.

In caso di errore, non viene restituito un nuovo oggetto.

Valore restituito

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

In caso di errore, la funzione COM GetErrorInfo può essere chiamata per ottenere altre informazioni sull'errore.

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.

Requisiti

   
Client minimo supportato Windows Vista
Server minimo supportato Windows Server 2008
Piattaforma di destinazione Windows
Intestazione wbemcli.h (include Wbemidl.h)

Vedi anche

IWbemCallResult

IWbemServices::OpenNamespace