Condividi tramite


struttura FILTER_EXTENSION (ntdddump.h)

Il driver dump di arresto anomalo passa un puntatore a una struttura FILTER_EXTENSION quando vengono chiamate le routine di callback del driver di filtro.

Sintassi

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;

Membri

DumpType

Questo parametro indica il tipo di dump su cui viene caricata questa istanza del driver di filtro.

DeviceObject

Puntatore all'oggetto dispositivo del volume di dump. Questo puntatore punta alla parte superiore dello stack del volume di dump.

Geometry

Geometria del disco del dispositivo di dump nel formato DISK_GEOMETRY.

DiskSize

Dimensioni del disco.

PartitionInfo

Informazioni sulla partizione in formato DISK_PARTITION_INFO.

DumpData

Puntatore ai dati di contesto forniti dal driver di filtro in FILTER_INITIALIZATION_DATA.

Size

Flags

Fabbisogno

Requisito Valore
client minimo supportato Disponibile a partire da Windows Vista e Windows Server 2008.
intestazione ntdddump.h (include Ntdddump.h)

Vedere anche

DISK_GEOMETRY

DISK_PARTITION_INFO

FILTER_INITIALIZATION_DATA