다음을 통해 공유


FILE_ZERO_DATA_INFORMATION_EX 구조체(ntifs.h)

0으로 설정할 파일의 범위를 포함합니다. 이 구조체는 FSCTL_SET_ZERO_DATA 제어 코드에서 사용됩니다. FILE_ZERO_DATA_INFORMATION 유사하지만 추가 Flags 멤버를 포함합니다.

구문

typedef struct _FILE_ZERO_DATA_INFORMATION_EX {
  LARGE_INTEGER FileOffset;
  LARGE_INTEGER BeyondFinalZero;
  ULONG         Flags;
} FILE_ZERO_DATA_INFORMATION_EX, *PFILE_ZERO_DATA_INFORMATION_EX;

멤버

FileOffset

0으로 설정할 범위 시작의 파일 오프셋(바이트)입니다.

BeyondFinalZero

마지막 0 바이트를 초과하는 첫 번째 바이트의 바이트 오프셋입니다.

Flags

지원되는 플래그는 다음과 같습니다.

플래그 설명
FILE_ZERO_DATA_INFORMATION_FLAG_PRESERVE_CACHED_DATA 이 파일 범위에 해당하는 캐시의 콘텐츠를 제거하지 않음을 나타냅니다. 드라이버만 이 플래그를 설정할 수 있습니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows 10
지원되는 최소 서버 Windows Server 2016
머리글 ntifs.h(Ntifs.h 포함)

추가 정보

FILE_ZERO_DATA_INFORMATION

FSCTL_SET_ZERO_DATA

FltFsControlFile