다음을 통해 공유


FILE_STORAGE_RESERVE_ID_INFORMATION 구조체(ntifs.h)

FILE_STORAGE_RESERVE_ID_INFORMATION 구조는 NtQueryInformationFileNtSetInformationFile 사용하여 파일 또는 디렉터리에 스토리지 예약 ID를 쿼리하고 설정합니다.

통사론

typedef struct _FILE_STORAGE_RESERVE_ID_INFORMATION {
  STORAGE_RESERVE_ID StorageReserveId;
} FILE_STORAGE_RESERVE_ID_INFORMATION, *PFILE_STORAGE_RESERVE_ID_INFORMATION;

회원

StorageReserveId

파일 또는 디렉터리에 대한 스토리지 예약 ID를 나타내는 STORAGE_RESERVE_ID 값입니다. 파일 시스템은 이 ID를 사용하여 다음과 같이 파일 또는 디렉터리에서 사용하는 디스크 공간을 변경합니다.

  • 특수한 용도로 운영 체제에서 예약한 스토리지 공간(스토리지 예약 영역이라고 함)
  • 모든 사용자 및 애플리케이션에 사용할 수 있는 스토리지 공간

발언

디렉터리에 스토리지 예약 ID를 설정하면 이후에 해당 디렉터리 내에서 생성된 모든 파일이 스토리지 예약 ID를 상속합니다.

값이 파일 시스템에서 지원하는 최대값보다 크면 STATUS_STORAGE_RESERVE_ID_INVALID 스토리지 예약 ID를 설정하지 못합니다.

해당 스토리지 예약 영역이 볼륨에 정의되지 않은 경우 스토리지 예약 ID를 설정하려고 하면 STATUS_STORAGE_RESERVE_DOES_NOT_EXIST 실패합니다.

요구 사항

요구
지원되는 최소 클라이언트 Windows 10 버전 1809
헤더 ntifs.h

참고 항목

STORAGE_RESERVE_ID