Поделиться через


структура 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 (включая Ntdddump.h)

См. также раздел

DISK_GEOMETRY

DISK_PARTITION_INFO

FILTER_INITIALIZATION_DATA