Share via


FLT_PARAMETERS para la unión IRP_MJ_MDL_READ_COMPLETE

El siguiente componente de unión se usa cuando se IRP_MJ_MDL_READ_COMPLETE el campo MajorFunction de la estructura de FLT_IO_PARAMETER_BLOCK para la operación.

Sintaxis

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

Miembros

  • MdlReadComplete: estructura que contiene los miembros siguientes.

  • MdlChain: puntero a una variable que recibe un puntero a una cadena de una o varias listas de descriptores de memoria (MDL) que describen las páginas que contienen los datos que se van a leer desde el archivo almacenado en caché.

Comentarios

La estructura FLT_PARAMETERS para las operaciones de IRP_MJ_MDL_READ_COMPLETE contiene los parámetros de una operación mdlReadComplete rápida representada por una estructura de datos de devolución de llamada (FLT_CALLBACK_DATA). Se encuentra en una estructura FLT_IO_PARAMETER_BLOCK.

IRP_MJ_MDL_READ_COMPLETE es una operación de E/S rápida.

Requisitos

Tipo de requisito Requisito
Encabezado Fltkernel.h (incluya Fltkernel.h)

Consulte también

FLT_CALLBACK_DATA

FLT_IO_PARAMETER_BLOCK

FLT_IS_FASTIO_OPERATION

FLT_IS_FS_FILTER_OPERATION

FLT_IS_IRP_OPERATION

FLT_PARAMETERS