struttura FLT_CALLBACK_DATA_QUEUE (fltkernel.h)
FLT_CALLBACK_DATA_QUEUE è una struttura opaca utilizzata per specificare le routine di callback per la coda dei dati di callback di un minifilter. Non impostare direttamente i membri di questa struttura. Usare FltCbdqInitialize per inizializzare questa struttura.
Sintassi
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;
Members
Csq
Non impostare direttamente.
Flags
Non impostare direttamente.
Instance
Non impostare direttamente.
InsertIo
Non impostare direttamente.
RemoveIo
Non impostare direttamente.
PeekNextIo
Non impostare direttamente.
Acquire
Non impostare direttamente.
Release
Non impostare direttamente.
CompleteCanceledIo
Non impostare direttamente.
Requisiti
Requisito | Valore |
---|---|
Intestazione | fltkernel.h (include FltKernel.h) |