IVdsHwProviderType2::GetProviderType2 메서드(vdshwprv.h)

[Windows 8 및 Windows Server 2012 가상 디스크 서비스 COM 인터페이스는 Windows Storage 관리 API로 대체됩니다.]

구현되지 않았습니다.

하드웨어 공급자의 유형을 검색합니다. 공급자가 새 공급자 유형을 인식하지 못하는 클라이언트와 이전 버전과의 호환성을 유지하려는 경우 공급자는 IVdsHwProviderType::GetProviderType 메서드에서 이전 공급자 형식을 계속 반환해야 합니다.

참고 이 메서드는 IVdsHwProviderType::GetProviderType 과 동일하며 사용하지 않아야 합니다.

 

구문

HRESULT GetProviderType2(
  [out] VDS_HWPROVIDER_TYPE *pType
);

매개 변수

[out] pType

하드웨어 공급자 유형을 지정하는 VDS_HWPROVIDER_TYPE 열거형 값을 수신하는 호출자가 할당한 변수에 대한 포인터입니다. 이 매개 변수는 필수이며 NULL일 수 없습니다.

반환 값

이 메서드는 E_INVALIDARG 또는 E_OUTOFMEMORY 같은 표준 HRESULT 값과 VDS별 반환 값을 반환할 수 있습니다. HRESULT_FROM_WIN32 매크로를 사용하여 변환된 시스템 오류 코드를 반환할 수도 있습니다. 오류는 VDS 자체 또는 사용 중인 기본 VDS 공급자 에서 발생할 수 있습니다. 가능한 반환 값은 다음과 같습니다.

반환 코드 Description
S_OK
하드웨어 공급자 유형이 성공적으로 반환되었습니다.

설명

공급자 개체가 IVdsHwProviderType2 인터페이스를 지원하는 경우 서버는 공급자 개체에서 GetProviderType2 메서드를 호출하여 공급자 유형을 검색한 다음 실패 또는 성공을 나타내는 HRESULT를 반환해야 합니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows 7 [데스크톱 앱만 해당]
지원되는 최소 서버 Windows Server 2008 R2 [데스크톱 앱만 해당]
대상 플랫폼 Windows
헤더 vdshwprv.h
라이브러리 Uuid.lib

추가 정보

IVdsHwProviderType2

IVdsHwProviderType::GetProviderType

IVdsService::QueryProviders

VDS 인터페이스

VDS_HWPROVIDER_TYPE