다음을 통해 공유


VDS_LUN_PROP 구조체(vds.h)

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

LUN 개체의 속성을 정의합니다.

구문

typedef struct _VDS_LUN_PROP {
  VDS_OBJECT_ID        id;
  ULONGLONG            ullSize;
  LPWSTR               pwszFriendlyName;
  LPWSTR               pwszIdentification;
  LPWSTR               pwszUnmaskingList;
  ULONG                ulFlags;
  VDS_LUN_TYPE         type;
  VDS_LUN_STATUS       status;
  VDS_HEALTH           health;
  VDS_TRANSITION_STATE TransitionState;
  SHORT                sRebuildPriority;
} VDS_LUN_PROP, *PVDS_LUN_PROP;

멤버

id

LUN 개체의 GUID입니다.

ullSize

LUN의 크기(바이트)입니다.

pwszFriendlyName

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

pwszIdentification

고유한 LUN 식별자입니다. 사람이 읽을 수 있는 0으로 끝나는 문자열입니다.

pwszUnmaskingList

LUN에 대한 액세스 권한을 부여할 네트워크의 컴퓨터를 지정하는 목록입니다. 세미콜론으로 구분된 NULL로 끝나는 사람이 읽을 수 있는 문자열입니다.

값이 "*"인 경우 네트워크의 모든 컴퓨터에 LUN에 대한 액세스 권한이 부여됩니다. 값이 ""인 경우 LUN에 대한 액세스 권한을 부여할 컴퓨터가 없습니다.

참고 실제로 값이 "*"인 경우 대부분의 하드웨어 공급자는 로컬 컴퓨터의 포트 및 초기자만 LUN에 대한 액세스 권한을 부여합니다.
 
"*" 또는 ""를 지정하면 다른 값을 지정할 수 없습니다.

파이버 채널 네트워크 및 SAS(직렬 연결 SCSI) 네트워크의 경우 각 항목은 LUN이 마스크되지 않은 각 포트의 64비트 WWN(World-Wide Name)이며, 가장 중요한 바이트는 16자 길이인 16진수 문자열로 포맷됩니다. 예를 들어 01:23:45:67:89:AB:CD:EF의 WWN 주소는 "0123456789ABCDEF"로 표시됩니다. 자세한 내용은 파이버 채널SAS에 대한 T10 사양을 참조하세요.

iSCSI 네트워크의 경우 각 항목은 LUN이 마스크 해제된 각 초기자의 iSCSI 정규화된 이름(IQN)입니다. 특정 초기자에 대한 마스크를 해제한 LUN은 해당 초기자와 연결된 것으로 간주됩니다.

참고 마스킹 해제 목록에는 동일한 WWN 또는 IQN이 두 번 이상 포함될 수 있습니다. 중복은 무시됩니다.
 

ulFlags

VDS_LUN_FLAG 열거된 LUN 플래그입니다.

type

VDS_LUN_TYPE 열거된 LUN 형식입니다.

status

VDS_LUN_STATUS 열거된 LUN 개체의 상태입니다.

health

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

VDS_H_UNKNOWN (0)

VDS_H_HEALTHY (1)

VDS_H_REBUILDING (2)

VDS_H_FAILING (4)

VDS_H_FAILING_REDUNDANCY (5)

VDS_H_FAILED_REDUNDANCY (6)

VDS_H_FAILED_REDUNDANCY_FAILING (7)

VDS_H_FAILED (8)

TransitionState

VDS_TRANSITION_STATE 열거된 LUN의 전환 상태입니다.

sRebuildPriority

LUN 개체의 다시 빌드 우선 순위입니다. 0(가장 낮은 우선 순위)에서 15(가장 높은 우선 순위) 사이의 값입니다.

설명

IVdsLun::GetProperties 메서드는 LUN 개체의 속성을 보고하기 위해 이 구조를 반환합니다.

요구 사항

   
지원되는 최소 클라이언트 Windows Vista[데스크톱 앱 전용]
지원되는 최소 서버 Windows Server 2003[데스크톱 앱 전용]
머리글 vds.h

추가 정보

IVdsLun::GetProperties

VDS 구조체

VDS_HEALTH

VDS_LUN_STATUS

VDS_LUN_TYPE

VDS_TRANSITION_STATE