estructura FLT_CALLBACK_DATA_QUEUE (fltkernel.h)
FLT_CALLBACK_DATA_QUEUE es una estructura opaca que se usa para especificar las rutinas de devolución de llamada para la cola de datos de devolución de llamada de un minifiltro. No establezca directamente los miembros de esta estructura. Use FltCbdqInitialize para inicializar esta estructura.
Sintaxis
typedef struct _FLT_CALLBACK_DATA_QUEUE {
IO_CSQ Csq;
FLT_CALLBACK_DATA_QUEUE_FLAGS Flags;
PFLT_INSTANCE Instance;
PFLT_CALLBACK_DATA_QUEUE_INSERT_IO InsertIo;
PFLT_CALLBACK_DATA_QUEUE_REMOVE_IO RemoveIo;
PFLT_CALLBACK_DATA_QUEUE_PEEK_NEXT_IO PeekNextIo;
PFLT_CALLBACK_DATA_QUEUE_ACQUIRE Acquire;
PFLT_CALLBACK_DATA_QUEUE_RELEASE Release;
PFLT_CALLBACK_DATA_QUEUE_COMPLETE_CANCELED_IO CompleteCanceledIo;
} FLT_CALLBACK_DATA_QUEUE, *PFLT_CALLBACK_DATA_QUEUE;
Miembros
Csq
No se establezca directamente.
Flags
No se establezca directamente.
Instance
No se establezca directamente.
InsertIo
No se establezca directamente.
RemoveIo
No se establezca directamente.
PeekNextIo
No se establezca directamente.
Acquire
No se establezca directamente.
Release
No se establezca directamente.
CompleteCanceledIo
No se establezca directamente.
Requisitos
Requisito | Valor |
---|---|
Header | fltkernel.h (incluya FltKernel.h) |