structure FLT_CALLBACK_DATA_QUEUE (fltkernel.h)
FLT_CALLBACK_DATA_QUEUE est une structure opaque utilisée pour spécifier les routines de rappel pour la file d’attente de données de rappel d’un minifilter. Ne définissez pas directement les membres de cette structure. Utilisez FltCbdqInitialize pour initialiser cette structure.
Syntaxe
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;
Membres
Csq
Ne définissez pas directement.
Flags
Ne définissez pas directement.
Instance
Ne définissez pas directement.
InsertIo
Ne définissez pas directement.
RemoveIo
Ne définissez pas directement.
PeekNextIo
Ne définissez pas directement.
Acquire
Ne définissez pas directement.
Release
Ne définissez pas directement.
CompleteCanceledIo
Ne définissez pas directement.
Exigences
Exigence | Valeur |
---|---|
d’en-tête | fltkernel.h (include FltKernel.h) |