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


структура 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)

См. также

DISK_GEOMETRY

DISK_PARTITION_INFO

FILTER_INITIALIZATION_DATA