VDS_CONTROLLER_PROP 구조체(vdshwprv.h)

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

컨트롤러 개체의 속성을 정의합니다.

구문

typedef struct _VDS_CONTROLLER_PROP {
  VDS_OBJECT_ID         id;
  LPWSTR                pwszFriendlyName;
  LPWSTR                pwszIdentification;
  VDS_CONTROLLER_STATUS status;
  VDS_HEALTH            health;
  SHORT                 sNumberOfPorts;
} VDS_CONTROLLER_PROP, *PVDS_CONTROLLER_PROP;

멤버

id

컨트롤러 개체의 GUID입니다.

pwszFriendlyName

컨트롤러의 이름입니다. 사람이 읽을 수 있는 0으로 끝나는 문자열입니다.

pwszIdentification

하위 시스템 식별자( 일반적으로 일련 번호) 사람이 읽을 수 있는 0으로 끝나는 문자열입니다.

status

컨트롤러의 상태 지정하는 VDS_CONTROLLER_STATUS 열거형 값입니다.

health

컨트롤러의 상태를 지정하는 VDS_HEALTH 열거형 값입니다. 다음은 이 멤버에 대한 유효한 값입니다.

Windows Server 2008, Windows Vista 및 Windows Server 2003: VDS_H_REPLACEDVDS_H_DEGRADED 지원되지 않습니다.

VDS_H_UNKNOWN (0)

VDS_H_HEALTHY (1)

VDS_H_FAILED (8)

VDS_H_REPLACED (9)

VDS_H_DEGRADED (11)

sNumberOfPorts

컨트롤러에 포함된 포트 수입니다. 포트 번호는 0부터입니다. 하드웨어 공급자는 PCI RAID 카드에 대해 이 멤버를 0으로 설정해야 합니다.

설명

IVdsController::GetProperties 메서드는 이 구조를 반환하여 컨트롤러 개체의 속성을 보고합니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows Vista [데스크톱 앱만 해당]
지원되는 최소 서버 Windows Server 2003 [데스크톱 앱만 해당]
머리글 vdshwprv.h

추가 정보

IVdsController::GetProperties

VDS 구조체

VDS_CONTROLLER_STATUS

VDS_HEALTH