Funzione FltRetrieveFileInfoOnCreateCompletion (fltkernel.h)
FltRetrieveFileInfoOnCreateCompletion recupera le informazioni sul file richieste durante la creazione del file. Usare FltRetrieveFileInfoOnCreateCompletionEx per ottenere un codice NTSTATUS insieme alle informazioni richieste.
Sintassi
PVOID FLTAPI FltRetrieveFileInfoOnCreateCompletion(
[in] PFLT_FILTER Filter,
[in] PFLT_CALLBACK_DATA Data,
[in] ULONG InfoClass,
[out] PULONG Size
);
Parametri
[in] Filter
Puntatore di filtro opaco che identifica in modo univoco il driver minifilter.
[in] Data
Puntatore al FLT_CALLBACK_DATA dati di callback che rappresentano l'operazione di I/O.
[in] InfoClass
Flag che indica il tipo di informazioni da restituire. Si noti che i flag non possono essere combinati. I possibili valori sono i seguenti:
Contrassegno | Significato |
---|---|
QoCFileStatInformation (0x00000001) | Il file system restituirà le informazioni sullo stato del file in una struttura QUERY_ON_CREATE_FILE_STAT_INFORMATION. |
QoCFileLxInformation (0x00000002) | Il file system restituirà informazioni simili a Linux estese in una struttura di QUERY_ON_CREATE_FILE_LX_INFORMATION. |
QoCFileEaInformation (0x00000004) | Il file system restituirà gli attributi estesi (EA) in una struttura QUERY_ON_CREATE_EA_INFORMATION. |
[out] Size
Puntatore a un ULONG che specifica le dimensioni, in byte, del buffer restituito da questa funzione.
Valore restituito
FltRetrieveFileInfoOnCreateCompletion restituisce un puntatore a un buffer con le informazioni sul file richieste. La struttura all'interno del buffer è determinata dal valore di InfoClass. Se il file system elabora la richiesta ma non riesce a trovare le informazioni sul file richieste, questo parametro è impostato su NULL.
Commenti
Un minifilter deve chiamare FltRequestFileInfoOnCreateCompletion durante la pre-creazione del file per specificare le informazioni sul file system da tenere traccia.
Requisiti
Requisito | Valore |
---|---|
Intestazione | fltkernel.h |
Vedi anche
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per