Freigeben über


FILTER_EXTENSION Struktur (ntdddump.h)

Der Absturzabbildtreiber übergibt einen Zeiger auf eine FILTER_EXTENSION Struktur, wenn die Rückrufroutinen des Filtertreibers aufgerufen werden.

Syntax

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;

Member

DumpType

Dieser Parameter gibt den Typ des Dumps an, in den dieser instance des Filtertreibers geladen wird.

DeviceObject

Ein Zeiger auf das Geräteobjekt des Dumpvolumes. Dieser Zeiger zeigt auf den oberen Rand des Speicherabbildvolumestapels.

Geometry

Die Datenträgergeometrie des Dumpgeräts im DISK_GEOMETRY Format.

DiskSize

Größe des Datenträgers.

PartitionInfo

Die Partitionsinformationen im DISK_PARTITION_INFO Format.

DumpData

Ein Zeiger auf die Kontextdaten, die vom Filtertreiber in FILTER_INITIALIZATION_DATA bereitgestellt werden.

Size

Flags

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Verfügbar ab Windows Vista und Windows Server 2008.
Kopfzeile ntdddump.h (include Ntdddump.h)

Weitere Informationen

DISK_GEOMETRY

DISK_PARTITION_INFO

FILTER_INITIALIZATION_DATA