FLT_PARAMETERS per l'unione IRP_MJ_MDL_WRITE_COMPLETE
Il componente di unione seguente viene usato quando il campo MajorFunction della struttura FLT_IO_PARAMETER_BLOCK per l'operazione è IRP_MJ_MDL_WRITE_COMPLETE.
Sintassi
typedef union _FLT_PARAMETERS {
... ;
struct {
LARGE_INTEGER FileOffset;
PMDL MdlChain;
} MdlWriteComplete;
... ;
} FLT_PARAMETERS, *PFLT_PARAMETERS;
Members
MdlWriteComplete: struttura contenente i membri seguenti.
FileOffset: Avvio di byte all'interno del file memorizzato nella cache.
MdlChain: puntatore a una variabile che riceve un puntatore a una catena di uno o più elenchi di descrittori di memoria (MDL) che descrivono le pagine che contengono i dati che devono essere scritti nel file memorizzato nella cache.
Commenti
La struttura FLT_PARAMETERS per le operazioni IRP_MJ_MDL_WRITE_COMPLETE contiene i parametri per un'operazione di I/O veloce MdlWriteComplete rappresentata da una struttura di callback (FLT_CALLBACK_DATA). È contenuta in una struttura di FLT_IO_PARAMETER_BLOCK.
IRP_MJ_MDL_WRITE_COMPLETE è un'operazione di I/O veloce.
Requisiti
Tipo di requisito | Requisito |
---|---|
Intestazione | Fltkernel.h (include 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