다음을 통해 공유


QUERY_ON_CREATE_FILE_LX_INFORMATION 구조체(ntifs.h)

QUERY_ON_CREATE_FILE_LX_INFORMATION 구조체는 InfoClassFlags 매개 변수에 설정된 QoCFileLxInformation 플래그를 사용하여 FltRequestFileInfoOnCreateCompletion 호출할 때 파일의 Linux 메타데이터 확장 특성을 작성하는 데 사용됩니다.

통사론

typedef struct _QUERY_ON_CREATE_FILE_LX_INFORMATION {
  ACCESS_MASK EffectiveAccess;
  ULONG       LxFlags;
  ULONG       LxUid;
  ULONG       LxGid;
  ULONG       LxMode;
  ULONG       LxDeviceIdMajor;
  ULONG       LxDeviceIdMinor;
} QUERY_ON_CREATE_FILE_LX_INFORMATION, *PQUERY_ON_CREATE_FILE_LX_INFORMATION;

회원

EffectiveAccess

파일의 액세스 권한입니다.

LxFlags

파일에 있는 메타데이터 필드를 지정하는 FILE_STAT_LX_INFORMATION 연결된 플래그입니다. 다음 값의 비트 마스크일 수 있습니다.

LX_FILE_METADATA_HAS_UID(0x1) 파일에 사용자 ID가 있습니다.
LX_FILE_METADATA_HAS_GID(0x2) 파일에 그룹 ID가 있습니다.
LX_FILE_METADATA_HAS_MODE(0x4) 파일에 모드 정보가 있습니다.
LX_FILE_METADATA_HAS_DEVICE_ID(0x8) 파일에 디바이스 ID가 있습니다.
LX_FILE_CASE_SENSITIVE_DIR(0x10) 디렉터리에는 대/소문자 구분 정보가 있습니다.

LxUid

파일의 사용자 ID입니다.

LxGid

파일의 그룹 ID입니다.

LxMode

Linux 파일 형식 및 파일 시스템 권한입니다. 이러한 값은 Windows SDK의 sys/stat.h에 정의됩니다. 자세한 내용은 FILE_STAT_LX_INFORMATION 참조하세요.

LxDeviceIdMajor

디바이스 파일(_S_IFCHR 또는 S_IFBLK)의 경우 디바이스 주 번호를 지정합니다. 다른 파일 형식의 경우 이 필드는 사용되지 않습니다.

LxDeviceIdMinor

디바이스 파일(_S_IFCHR 또는 S_IFBLK)의 경우 디바이스 부 번호를 지정합니다. 다른 파일 형식의 경우 이 필드는 사용되지 않습니다.

발언

파일 시스템은 파일 만들기를 처리하는 동안 이 구조를 할당하고 요청된 정보를 채웁니다(지원되는 경우). 필터 관리자는 할당된 구조를 해제합니다.

요구 사항

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

참고 항목

FILE_STAT_LX_INFORMATION

FltRequestFileInfoOnCreateCompletion

FltRetrieveFileInfoOnCreateCompletionEx