macro FLT_IS_REISSUED_IO (fltkernel.h)
La macro FLT_IS_REISSUED_IO determina si la estructura de datos de devolución de llamada especificada representa una operación de E/S reeditada.
Sintaxis
void FLT_IS_REISSUED_IO(
Data
);
Parámetros
Data
[in] Puntero a la estructura de datos de devolución de llamada (FLT_CALLBACK_DATA) para una operación de E/S.
Valor devuelto
None
Observaciones
FLT_IS_REISSUED_IO devuelve TRUE si la marca de operación de E/S reeditada se establece en la estructura de datos de devolución de llamada; False en caso contrario.
La macro FLT_IS_REISSUED_IO comprueba si la marca de FLTFL_CALLBACK_DATA_REISSUED_IO está establecida en el miembro Flags de la estructura FLT_CALLBACK_DATA a la que apunta el parámetro Data . FltReissueSynchronousIo establece esta marca cuando se vuelve a emitir una operación de E/S. Esta marca solo es válida para las operaciones de E/S basadas en IRP. Para determinar si una operación de E/S está basada en IRP, use la macro FLT_IS_IRP_OPERATION .
Requisitos
Requisito | Valor |
---|---|
Header | fltkernel.h |