структура 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. |
заголовка | ntdddump.h (include Ntdddump.h) |