estrutura FILTER_EXTENSION (ntdddump.h)

O driver de despejo de memória passa um ponteiro para uma estrutura FILTER_EXTENSION quando as rotinas de retorno de chamada do driver de filtro são chamadas.

Sintaxe

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;

Membros

DumpType

Esse parâmetro indica o tipo de despejo no qual essa instância do driver de filtro está carregada.

DeviceObject

Um ponteiro para o objeto de dispositivo do volume de despejo. Esse ponteiro aponta para a parte superior da pilha de volumes de despejo.

Geometry

A geometria de disco do dispositivo de despejo no formato DISK_GEOMETRY .

DiskSize

Tamanho do disco.

PartitionInfo

As informações de partição no formato DISK_PARTITION_INFO .

DumpData

Um ponteiro para os dados de contexto fornecidos pelo driver de filtro no FILTER_INITIALIZATION_DATA.

Size

Flags

Requisitos

Requisito Valor
Cliente mínimo com suporte Disponível a partir do Windows Vista e do Windows Server 2008.
Cabeçalho ntdddump.h (include Ntdddump.h)

Confira também

DISK_GEOMETRY

DISK_PARTITION_INFO

FILTER_INITIALIZATION_DATA