FSCTL_QUERY_REGION_INFO_OUTPUT 구조체(winioctl.h)
하나 이상의 영역에 대한 정보를 포함합니다.
구문
typedef struct _FSCTL_QUERY_REGION_INFO_OUTPUT {
DWORD Version;
DWORD Size;
DWORD Flags;
DWORD Reserved;
DWORDLONG Alignment;
DWORD TotalNumberOfRegions;
DWORD NumberOfRegionsReturned;
FILE_STORAGE_TIER_REGION Regions[ANYSIZE_ARRAY];
} FSCTL_QUERY_REGION_INFO_OUTPUT, *PFSCTL_QUERY_REGION_INFO_OUTPUT;
멤버
Version
이 구조체의 크기는 버전으로 사용됩니다. sizeof(FSCTL_QUERY_REGION_INFO_OUTPUT)로 설정합니다.
Size
이 구조체의 크기(바이트)입니다.
Flags
나중에 사용하기 위해 예약되어 있습니다.
Reserved
나중에 사용하기 위해 예약되어 있습니다.
Alignment
볼륨의 시작 부분에서 계층화된 볼륨의 첫 번째 슬래브까지 오프셋합니다. 논리 디스크가 여러 계층으로 구성되고 각 계층이 지역 집합에 매핑되는 경우 논리 디스크에 포함된 볼륨의 첫 번째 계층에는 논리 디스크의 볼륨 오프셋을 나타내는 특정 오프셋이 계층 내에 있습니다. Alignment 멤버에는 이 값이 포함됩니다.
TotalNumberOfRegions
사용 가능한 총 지역 수입니다.
NumberOfRegionsReturned
출력에 맞는 지역 수입니다.
Regions[ANYSIZE_ARRAY]
각 지역에 대한 자세한 정보를 포함하는 구조체를 FILE_STORAGE_TIER_REGION.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | 지원되는 버전 없음 |
지원되는 최소 서버 | Windows Server 2012 R2 |
머리글 | winioctl.h |