FILE_REPARSE_POINT_INFORMATION 구조체(ntifs.h)
FILE_REPARSE_POINT_INFORMATION 구조체는 재분석 지점에 대한 정보를 쿼리하는 데 사용됩니다.
구문
typedef struct _FILE_REPARSE_POINT_INFORMATION {
LONGLONG FileReference;
ULONG Tag;
} FILE_REPARSE_POINT_INFORMATION, *PFILE_REPARSE_POINT_INFORMATION;
멤버
FileReference
파일에 대한 8 바이트 파일 참조 번호입니다. NTFS는 이 숫자를 생성하고 파일을 만들 때 자동으로 파일에 할당합니다.
Tag
재분석 데이터의 구조를 나타내는 재분석 지점 태그입니다. 재분석 지점 태그에 대한 자세한 내용은 재분석 지점 정보를 참조하세요.
설명
이 정보는 다음 방법 중 하나로 쿼리할 수 있습니다.
ZwQueryDirectoryFileEx를 호출하여 FileReparsePointInformation을 FileInformationClass 값으로 전달하고 호출자가 할당한 FILE_REPARSE_POINT_INFORMATION 구조화된 버퍼를 FileInformation 값으로 전달합니다.
주 함수 코드 IRP_MJ_DIRECTORY_CONTROL 및 부 함수 코드 IRP_MN_QUERY_DIRECTORY 사용하여 IRP를 만듭니다.
이 정보를 쿼리하는 데 특정 액세스 권한이 필요하지 않습니다.
이 구조체는 LONG 정렬이어야 합니다.
재분석 지점에 대한 자세한 내용은 재분석 지점 정보를 참조하세요.
요구 사항
요구 사항 | 값 |
---|---|
헤더 | ntifs.h(Ntifs.h, Fltkernel.h 포함) |