Share via


VDS_DRIVE_EXTENT 구조체(vdshwprv.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[데스크톱 앱만 해당]
머리글 vdshwprv.h

추가 정보

드라이브 개체

IVdsDrive::QueryExtents

IVdsLunPlex::QueryExtents

VDS 구조체