IRP_MJ_MDL_WRITE_COMPLETE联盟的FLT_PARAMETERS
当操作的FLT_IO_PARAMETER_BLOCK结构的 MajorFunction 字段IRP_MJ_MDL_WRITE_COMPLETE时,使用以下联合组件。
语法
typedef union _FLT_PARAMETERS {
... ;
struct {
LARGE_INTEGER FileOffset;
PMDL MdlChain;
} MdlWriteComplete;
... ;
} FLT_PARAMETERS, *PFLT_PARAMETERS;
成员
MdlWriteComplete:包含以下成员的结构。
FileOffset:缓存文件中的起始字节。
MdlChain:指向一个变量的指针,该变量接收指向一个或多个内存描述符链的指针,其中列出 (MDL) ,这些 MDL) 描述包含要写入缓存文件的数据的页面。
注解
IRP_MJ_MDL_WRITE_COMPLETE 操作的FLT_PARAMETERS结构包含由回调数据 (FLT_CALLBACK_DATA) 结构表示的快速 I/O MdlWriteComplete 操作的参数。 它包含在FLT_IO_PARAMETER_BLOCK结构中。
IRP_MJ_MDL_WRITE_COMPLETE是一种快速 I/O 操作。
要求
要求类型 | 要求 |
---|---|
标头 | Fltkernel.h (包括 Fltkernel.h) |
另请参阅
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈