IWbemCallResult::GetResultServices 메서드(wbemcli.h)
IWbemCallResult::GetResultServices 메서드는 IWbemServices 포인터를 검색합니다. 이 포인터는 IWbemServices::OpenNamespace를 사용할 수 있게 되면 반동기 호출로 인해 발생합니다.
구문
HRESULT GetResultServices(
[in] long lTimeout,
[out] IWbemServices **ppServices
);
매개 변수
[in] lTimeout
이 호출이 반환되기 전에 차단하는 최대 시간(밀리초)입니다. 상수 WBEM_INFINITE (0xFFFFFFFF)을 사용하는 경우 인터페이스 포인터를 사용할 수 있게 될 때까지 호출이 차단됩니다. 0을 사용하는 경우 호출은 포인터 또는 상태 코드를 즉시 반환합니다.
[out] ppServices
NULL일 수 없습니다. OpenNamespace에 대한 원래 호출에서 요청한 IWbemServices 인터페이스에 대한 포인터를 수신합니다. 호출자는 더 이상 필요하지 않은 경우 반환된 개체에서 IWbemServices::Release를 호출해야 합니다.
오류가 발생하면 새 개체가 반환되지 않습니다.
반환 값
이 메서드는 메서드 호출의 상태를 나타내는 HRESULT를 반환합니다. 다음 목록에는 HRESULT 내에 포함된 값이 나열되어 있습니다.
오류가 발생하면 COM 함수 GetErrorInfo 를 호출하여 더 많은 오류 정보를 얻을 수 있습니다.
네트워크 문제로 인해 Windows Management에 대한 원격 연결이 끊어지는 경우에도 COM 관련 오류 코드가 반환될 수 있습니다.
요구 사항
지원되는 최소 클라이언트 | Windows Vista |
지원되는 최소 서버 | Windows Server 2008 |
대상 플랫폼 | Windows |
헤더 | wbemcli.h(Wbemidl.h 포함) |