struktur QUERY_ON_CREATE_FILE_LX_INFORMATION (ntifs.h)
Struktur QUERY_ON_CREATE_FILE_LX_INFORMATION digunakan untuk menulis atribut diperluas metadata Linux file ketika FltRequestFileInfoOnCreateCompletion dipanggil dengan bendera QoCFileLxInformation yang diatur dalam parameter InfoClassFlags .
Sintaks
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;
Anggota
EffectiveAccess
Hak akses file.
LxFlags
Bendera yang terkait dengan FILE_STAT_LX_INFORMATION yang menentukan bidang metadata mana yang ada dalam file. Bisa menjadi masker bit dari nilai berikut:
Bendera | Nilai |
---|---|
LX_FILE_METADATA_HAS_UID (0x1) | File memiliki ID pengguna. |
LX_FILE_METADATA_HAS_GID (0x2) | File memiliki ID grup. |
LX_FILE_METADATA_HAS_MODE (0x4) | File memiliki informasi mode. |
LX_FILE_METADATA_HAS_DEVICE_ID (0x8) | File memiliki ID perangkat. |
LX_FILE_CASE_SENSITIVE_DIR (0x10) | Direktori memiliki informasi sensitivitas kasus. |
LxUid
ID pengguna file.
LxGid
ID grup file.
LxMode
Jenis file Linux dan izin sistem file. Nilai-nilai ini didefinisikan dalam sys/stat.h di Windows SDK. Lihat FILE_STAT_LX_INFORMATION untuk informasi selengkapnya.
LxDeviceIdMajor
Untuk file perangkat (_S_IFCHR atau S_IFBLK), menentukan nomor utama perangkat. Untuk tipe file lainnya, bidang ini tidak digunakan.
LxDeviceIdMinor
Untuk file perangkat (_S_IFCHR atau S_IFBLK), menentukan nomor minor perangkat. Untuk tipe file lainnya, bidang ini tidak digunakan.
Keterangan
Sistem file mengalokasikan struktur ini dan mengisi informasi yang diminta, jika didukung, saat memproses pembuatan file. Filter Manager akan membebaskan struktur yang dialokasikan.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows 10, version 1809 |
Header | ntifs.h |