Método IWbemCallResult::GetResultServices (wbemcli.h)
El método IWbemCallResult::GetResultServices recupera el puntero IWbemServices , que resulta de una llamada semiincrónica a IWbemServices::OpenNamespace cuando está disponible.
Sintaxis
HRESULT GetResultServices(
[in] long lTimeout,
[out] IWbemServices **ppServices
);
Parámetros
[in] lTimeout
Tiempo máximo en milisegundos que esta llamada bloquea antes de que se devuelva. Si usa el WBEM_INFINITE constante (0xFFFFFFFF), la llamada se bloquea hasta que el puntero de interfaz esté disponible. Si usa 0, la llamada devuelve inmediatamente el puntero o un código de estado.
[out] ppServices
No puede ser NULL. Recibe un puntero a la interfaz IWbemServices solicitada por la llamada original a OpenNamespace cuando esté disponible El autor de la llamada debe llamar a IWbemServices::Release en el objeto devuelto cuando ya no sea necesario.
En caso de error, no se devuelve un nuevo objeto .
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.
En caso de error, se puede llamar a la función COM GetErrorInfo para obtener más información de error.
También se pueden devolver códigos de error específicos de COM si los problemas de red hacen que pierdas la conexión remota a la 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) |