FLT_CALLBACK_DATA_QUEUE結構 (fltkernel.h)
FLT_CALLBACK_DATA_QUEUE 是不透明的結構,可用來指定迷你篩選回呼數據佇列的回呼例程。 請勿直接設定這個結構的成員。 使用 FltCbdqInitialize 初始化此結構。
語法
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;
成員
Csq
請勿直接設定。
Flags
請勿直接設定。
Instance
請勿直接設定。
InsertIo
請勿直接設定。
RemoveIo
請勿直接設定。
PeekNextIo
請勿直接設定。
Acquire
請勿直接設定。
Release
請勿直接設定。
CompleteCanceledIo
請勿直接設定。
規格需求
需求 | 值 |
---|---|
標頭 | fltkernel.h (包含 FltKernel.h) |