FILTER_EXTENSION 構造体 (ntdddump.h)
クラッシュ ダンプ ドライバーは、フィルター ドライバーのコールバック ルーチンが呼び出されたときに、FILTER_EXTENSION構造体へのポインターを渡します。
構文
typedef struct _FILTER_EXTENSION {
FILTER_DUMP_TYPE DumpType;
PDEVICE_OBJECT DeviceObject;
DISK_GEOMETRY Geometry;
LARGE_INTEGER DiskSize;
DISK_PARTITION_INFO PartitionInfo;
PVOID DumpData;
ULONG Size;
ULONG Flags;
} FILTER_EXTENSION, *PFILTER_EXTENSION;
メンバー
DumpType
このパラメーターは、フィルター ドライバーのこのインスタンスが読み込まれるダンプの種類を示します。
DeviceObject
ダンプ ボリュームのデバイス オブジェクトへのポインター。 このポインターは、ダンプ・ボリューム・スタックの最上部を指します。
Geometry
DISK_GEOMETRY 形式の ダンプ デバイスのディスク ジオメトリ。
DiskSize
ディスクのサイズ。
PartitionInfo
DISK_PARTITION_INFO形式のパーティション情報。
DumpData
FILTER_INITIALIZATION_DATAのフィルター ドライバーによって提供されるコンテキスト データへのポインター。
Size
Flags
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows Vista および Windows Server 2008 以降で使用できます。 |
Header | ntdddump.h (Ntdddump.h を含む) |