Condividi tramite


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.