struttura QUERY_ON_CREATE_FILE_STAT_INFORMATION (ntifs.h)
La struttura QUERY_ON_CREATE_FILE_STAT_INFORMATION viene usata per scrivere informazioni sui file quando FltRequestFileInfoOnCreateCompletion viene chiamato con il flag QoCFileStatInformation impostato nel parametro InfoClassFlags .
Sintassi
typedef struct _QUERY_ON_CREATE_FILE_STAT_INFORMATION {
LARGE_INTEGER FileId;
LARGE_INTEGER CreationTime;
LARGE_INTEGER LastAccessTime;
LARGE_INTEGER LastWriteTime;
LARGE_INTEGER ChangeTime;
LARGE_INTEGER AllocationSize;
LARGE_INTEGER EndOfFile;
ULONG FileAttributes;
ULONG ReparseTag;
ULONG NumberOfLinks;
} QUERY_ON_CREATE_FILE_STAT_INFORMATION, *PQUERY_ON_CREATE_FILE_STAT_INFORMATION;
Members
FileId
ID del file.
CreationTime
Ora di creazione del file.
LastAccessTime
Ora dell'ultimo accesso al file.
LastWriteTime
Ultima volta in cui è stato scritto il file.
ChangeTime
Ora dell'ultima modifica di un file.
AllocationSize
Dimensioni di allocazione dei file, in byte. In genere questo valore è un multiplo del settore o delle dimensioni del cluster del dispositivo fisico sottostante.
EndOfFile
Nuova posizione finale del file come offset di byte dall'inizio del file. EndOfFile specifica l'offset di byte alla fine del file. Poiché questo valore è in base zero, fa effettivamente riferimento al primo byte libero nel file. In altre parole, EndOfFile è l'offset al byte immediatamente successivo all'ultimo byte valido nel file.
FileAttributes
Attributi del file, che possono essere qualsiasi combinazione valida dei valori seguenti.
Attributo | Significato |
---|---|
FILE_ATTRIBUTE_READONLY (0x00000001) | Il file è di sola lettura. |
FILE_ATTRIBUTE_HIDDEN (0x00000002) | Il file o la directory è nascosta. |
FILE_ATTRIBUTE_SYSTEM (0x00000004) | Il file o la directory è parzialmente o esclusivamente utilizzato dal sistema operativo. |
FILE_ATTRIBUTE_DIRECTORY (0x00000010) | Identifica una directory. |
FILE_ATTRIBUTE_ARCHIVE (0x00000020) | File o directory contrassegnati per l'archivio. |
FILE_ATTRIBUTE_NORMAL (0x00000080) | File che non dispone di altri attributi impostati. Questo attributo è valido solo se usato da solo. |
ReparseTag
Tag del punto di ripristino. Per altre informazioni, vedere Informazioni sui punti di analisi .
NumberOfLinks
Numero di collegamenti al file.
Commenti
Il file system alloca questa struttura e inserisce le informazioni richieste, se supportate, mentre elabora una creazione di file. Gestione filtri consente di liberare la struttura allocata.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 10, versione 1809 |
Intestazione | ntifs.h |