IRP_MJ_MDL_READ_COMPLETE联合的FLT_PARAMETERS

当操作的FLT_IO_PARAMETER_BLOCK结构的 MajorFunction 字段IRP_MJ_MDL_READ_COMPLETE时,使用以下联合组件。

语法

typedef union _FLT_PARAMETERS {
  ...    ;
  struct {
    PMDL MdlChain;
  } MdlReadComplete;
  ...    ;
} FLT_PARAMETERS, *PFLT_PARAMETERS;

成员

  • MdlReadComplete:包含以下成员的结构。

  • MdlChain:指向变量的指针,该变量接收指向一个或多个内存描述符的链的指针,其中列出了 (MDL) ,用于描述包含要从缓存文件读取的数据的页面。

注解

IRP_MJ_MDL_READ_COMPLETE 操作的FLT_PARAMETERS结构包含由回调数据 (FLT_CALLBACK_DATA) 结构表示快速 I/O MdlReadComplete 操作的参数。 它包含在FLT_IO_PARAMETER_BLOCK结构中。

IRP_MJ_MDL_READ_COMPLETE是一种快速 I/O 操作。

要求

要求类型 要求
标头 Fltkernel.h (包括 Fltkernel.h)

另请参阅

FLT_CALLBACK_DATA

FLT_IO_PARAMETER_BLOCK

FLT_IS_FASTIO_OPERATION

FLT_IS_FS_FILTER_OPERATION

FLT_IS_IRP_OPERATION

FLT_PARAMETERS