Freigeben über


QUERY_ON_CREATE_FILE_LX_INFORMATION Struktur (ntifs.h)

Die QUERY_ON_CREATE_FILE_LX_INFORMATION Struktur wird verwendet, um die erweiterten Attribute einer Datei zu schreiben, wenn FltRequestFileInfoOnCreateCompletion- mit dem QoCFileLxInformation Flag aufgerufen wird, das 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;

Angehörige

EffectiveAccess

Die Zugriffsrechte der Datei.

LxFlags

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

Flagge 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 verfügt über Vertraulichkeitsinformationen für Groß-/Kleinschreibung.

LxUid

Die Benutzer-ID der Datei.

LxGid

Die Gruppen-ID der Datei.

LxMode

Die Linux-Dateityp- und 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. Bei anderen Dateitypen wird dieses Feld nicht verwendet.

LxDeviceIdMinor

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

Bemerkungen

Das Dateisystem weist diese Struktur zu und füllt die angeforderten Informationen, falls unterstützt, während eine Datei erstellt wird. Der Filter-Manager gibt die zugeordnete Struktur frei.

Anforderungen

Anforderung Wert
mindestens unterstützte Client- Windows 10, Version 1809
Header- ntifs.h

Siehe auch

FILE_STAT_LX_INFORMATION

FltRequestFileInfoOnCreateCompletion-

FltRetrieveFileInfoOnCreateCompletionEx