QUERY_ON_CREATE_FILE_LX_INFORMATION-Struktur (ntifs.h)

Die QUERY_ON_CREATE_FILE_LX_INFORMATION-Struktur wird verwendet, um die erweiterten Linux-Metadatenattribute einer Datei zu schreiben, wenn FltRequestFileInfoOnCreateCompletion aufgerufen wird, wobei das QoCFileLxInformation-Flag im InfoClassFlags-Parameter festgelegt ist.

Syntax

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;

Member

EffectiveAccess

Die Zugriffsrechte der Datei.

LxFlags

Die flags, die FILE_STAT_LX_INFORMATION zugeordnet sind, die angeben, welche Metadatenfelder in der Datei vorhanden sind. Kann eine Bitmaske der folgenden Werte sein:

Flag Wert
LX_FILE_METADATA_HAS_UID (0x1) Die Datei verfügt über eine Benutzer-ID.
LX_FILE_METADATA_HAS_GID (0x2) Die Datei verfügt über eine Gruppen-ID.
LX_FILE_METADATA_HAS_MODE (0x4) Die Datei enthält Modusinformationen.
LX_FILE_METADATA_HAS_DEVICE_ID (0x8) Die Datei verfügt über eine Geräte-ID.
LX_FILE_CASE_SENSITIVE_DIR (0x10) Das Verzeichnis enthält Informationen zur Groß-/Kleinschreibung.

LxUid

Die Benutzer-ID der Datei.

LxGid

Die Gruppen-ID der Datei.

LxMode

Der Linux-Dateityp und die Dateisystemberechtigungen. Diese Werte werden in sys/stat.h im Windows SDK definiert. Weitere Informationen finden Sie unter FILE_STAT_LX_INFORMATION .

LxDeviceIdMajor

Gibt für Gerätedateien (_S_IFCHR oder S_IFBLK) die Hauptnummer des Geräts an. Für andere Dateitypen wird dieses Feld nicht verwendet.

LxDeviceIdMinor

Gibt für Gerätedateien (_S_IFCHR oder S_IFBLK) die Nebennummer des Geräts an. Für andere Dateitypen wird dieses Feld nicht verwendet.

Hinweise

Das Dateisystem weist diese Struktur zu und füllt die angeforderten Informationen ein, sofern unterstützt, während es eine Dateierstellung verarbeitet. Der Filter-Manager gibt die zugeordnete Struktur frei.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 10, Version 1809
Kopfzeile ntifs.h

Weitere Informationen

FILE_STAT_LX_INFORMATION

FltRequestFileInfoOnCreateCompletion

FltRetrieveFileInfoOnCreateCompletionEx