FILE_QUERY_ON_DISK_VOL_INFO_BUFFER 구조체(winioctl.h)
FSCTL_QUERY_ON_DISK_VOLUME_INFO 호출에서 볼륨 정보를 수신합니다.
구문
typedef struct _FILE_QUERY_ON_DISK_VOL_INFO_BUFFER {
LARGE_INTEGER DirectoryCount;
LARGE_INTEGER FileCount;
WORD FsFormatMajVersion;
WORD FsFormatMinVersion;
WCHAR FsFormatName[12];
LARGE_INTEGER FormatTime;
LARGE_INTEGER LastUpdateTime;
WCHAR CopyrightInfo[34];
WCHAR AbstractInfo[34];
WCHAR FormattingImplementationInfo[34];
WCHAR LastModifyingImplementationInfo[34];
} FILE_QUERY_ON_DISK_VOL_INFO_BUFFER, *PFILE_QUERY_ON_DISK_VOL_INFO_BUFFER;
멤버
DirectoryCount
지정된 디스크의 디렉터리 수입니다. 숫자를 알 수 없는 경우 이 멤버는 -1입니다.
가상 할당 테이블이 있는 UDF 파일 시스템의 경우 UDF 수정 버전이 1.50보다 큰 경우에만 이 정보를 사용할 수 있습니다.
FileCount
지정된 디스크의 파일 수입니다. 숫자를 알 수 없는 경우 -1을 반환합니다.
가상 할당 테이블이 있는 UDF 파일 시스템의 경우 UDF 수정 버전이 1.50보다 큰 경우에만 이 정보를 사용할 수 있습니다.
FsFormatMajVersion
파일 시스템의 주 버전 번호입니다. 숫자를 알 수 없거나 적용할 수 없는 경우 -1을 반환합니다. UDF 1.02 파일 시스템에서 1이 반환됩니다.
FsFormatMinVersion
파일 시스템의 부 버전 번호입니다. 숫자를 알 수 없거나 적용할 수 없는 경우 -1을 반환합니다. UDF 1.02 파일 시스템에서 02가 반환됩니다.
FsFormatName[12]
항상 UDF를 반환합니다.
FormatTime
미디어 형식이 지정된 시간입니다.
LastUpdateTime
미디어가 마지막으로 업데이트된 시간입니다.
CopyrightInfo[34]
볼륨과 관련된 모든 저작권 정보입니다.
AbstractInfo[34]
미디어에 기록된 모든 추상 정보입니다.
FormattingImplementationInfo[34]
구현 관련 정보; 경우에 따라 미디어 형식이 지정된 운영 체제 버전입니다.
LastModifyingImplementationInfo[34]
디스크를 수정한 마지막 구현입니다. 이 정보는 구현에 따라 다릅니다. 경우에 따라 미디어가 마지막으로 수정된 운영 체제 버전입니다.
요구 사항
지원되는 최소 클라이언트 | Windows Vista [데스크톱 앱만 해당] |
지원되는 최소 서버 | Windows Server 2008 [데스크톱 앱만 해당] |
머리글 | winioctl.h(Windows.h 포함) |