estructura QUERY_ON_CREATE_FILE_LX_INFORMATION (ntifs.h)
La estructura QUERY_ON_CREATE_FILE_LX_INFORMATION se usa para escribir los atributos extendidos de metadatos de Linux de un archivo cuando se llama a FltRequestFileInfoOnCreateCompletion con la marca QoCFileLxInformation establecida en el parámetro InfoClassFlags .
Sintaxis
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;
Miembros
EffectiveAccess
Derechos de acceso del archivo.
LxFlags
Marcas asociadas a FILE_STAT_LX_INFORMATION que especifican qué campos de metadatos están presentes en el archivo. Puede ser una máscara de bits de los siguientes valores:
Marca | Value |
---|---|
LX_FILE_METADATA_HAS_UID (0x1) | El archivo tiene un identificador de usuario. |
LX_FILE_METADATA_HAS_GID (0x2) | El archivo tiene un identificador de grupo. |
LX_FILE_METADATA_HAS_MODE (0x4) | El archivo tiene información de modo. |
LX_FILE_METADATA_HAS_DEVICE_ID (0x8) | El archivo tiene un identificador de dispositivo. |
LX_FILE_CASE_SENSITIVE_DIR (0x10) | El directorio tiene información de distinción entre mayúsculas y minúsculas. |
LxUid
Identificador de usuario del archivo.
LxGid
Identificador de grupo del archivo.
LxMode
El tipo de archivo de Linux y los permisos del sistema de archivos. Estos valores se definen en sys/stat.h en Windows SDK. Consulte FILE_STAT_LX_INFORMATION para obtener más información.
LxDeviceIdMajor
Para los archivos de dispositivo (_S_IFCHR o S_IFBLK), especifica el número principal del dispositivo. Para otros tipos de archivo, este campo no se usa.
LxDeviceIdMinor
En el caso de los archivos de dispositivo (_S_IFCHR o S_IFBLK), especifica el número secundario del dispositivo. Para otros tipos de archivo, este campo no se usa.
Comentarios
El sistema de archivos asigna esta estructura y rellena la información solicitada, si se admite, mientras procesa una creación de archivos. El Administrador de filtros liberará la estructura asignada.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 10, versión 1809 |
Encabezado | ntifs.h |