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 を含む) |
関連項目
FltCbdqDisableの
FltCbdqEnableの
FltCbdqInitializeの
FltCbdqInsertIoをする
FltCbdqRemoveIoの
FltCbdqRemoveNextIoの