다음을 통해 공유


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를 상속합니다.

값이 파일 시스템에서 지원하는 최대값보다 큰 경우 스토리지 예약 ID를 설정하려고 하면 STATUS_STORAGE_RESERVE_ID_INVALID 실패합니다.

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

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows 10, 버전 1809
머리글 ntifs.h

추가 정보

STORAGE_RESERVE_ID