IRP-Based operazioni di I/O che usano sempre operazioni di I/O memorizzate nel buffer
Le operazioni di I/O basate su IRP seguenti usano sempre operazioni di I/O memorizzate nel buffer, indipendentemente dal valore del membro Flags della struttura DEVICE_OBJECT per il volume del file system:
IRP_MJ_CREATE (parametro EaBuffer)
IRP_MJ_QUERY_INFORMATION
IRP_MJ_QUERY_VOLUME_INFORMATION
IRP_MJ_SET_INFORMATION
IRP_MJ_SET_VOLUME_INFORMATION
Si noti che IRP_MJ_QUERY_INFORMATION può anche essere un'operazione di I/O veloce. Quando si tratta di un'operazione di I/O veloce, non usa né il buffering né l'I/O diretto. Per altre informazioni sulle operazioni di I/O che possono essere operazioni di I/O basate su IRP o veloci, vedere Operazioni che possono essere IRP-Based o I/O veloci.
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