다음을 통해 공유


VDS_DRIVE_EXTENT 구조체(vds.h)

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

드라이브 익스텐트 속성을 정의합니다.

구문

typedef struct _VDS_DRIVE_EXTENT {
  VDS_OBJECT_ID id;
  VDS_OBJECT_ID LunId;
  ULONGLONG     ullSize;
  BOOL          bUsed;
} VDS_DRIVE_EXTENT, *PVDS_DRIVE_EXTENT;

멤버

id

드라이브의 VDS_OBJECT_ID .

LunId

드라이브 익스텐트와 연결된 LUN의 VDS_OBJECT_ID .

ullSize

익스텐트의 크기(바이트)입니다.

bUsed

TRUE이면 익스텐트 가 LUN 플렉스에 할당됩니다. FALSE이면 익스텐트 할당이 취소됩니다.

설명

IVdsDrive::QueryExtents 메서드는 이 구조를 반환하여 드라이브 익스텐트의 속성을 보고합니다. 또한 복수에 할당된 드라이브 익스텐트의 세부 정보를 보고하기 위해 IVdsLunPlex::QueryExtents 메서드에서 반환됩니다.

디스크 익스텐트는 소프트웨어 공급자가 처리하는 단일 디스크 또는 LUN의 연속된 블록 집합입니다. 드라이브 익스텐트는 연속된 블록 집합일 필요는 없습니다.

요구 사항

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

추가 정보

드라이브 개체

IVdsDrive::QueryExtents

IVdsLunPlex::QueryExtents

VDS 구조체