Compartir a través de


estructura FILTER_EXTENSION (ntdddump.h)

El controlador de volcado de memoria pasa un puntero a una estructura de FILTER_EXTENSION cuando se llama a las rutinas de devolución de llamada del controlador de filtro.

Sintaxis

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;

Miembros

DumpType

Este parámetro indica el tipo de volcado en el que se carga esta instancia del controlador de filtro.

DeviceObject

Puntero al objeto de dispositivo del volumen de volcado. Este puntero apunta a la parte superior de la pila de volúmenes de volcado.

Geometry

Geometría de disco del dispositivo de volcado de memoria en formato DISK_GEOMETRY .

DiskSize

Tamaño del disco.

PartitionInfo

Información de partición en formato DISK_PARTITION_INFO .

DumpData

Puntero a los datos de contexto proporcionados por el controlador de filtro en FILTER_INITIALIZATION_DATA.

Size

Flags

Requisitos

Requisito Value
Cliente mínimo compatible Disponible a partir de Windows Vista y Windows Server 2008.
Encabezado ntdddump.h (incluya Ntdddump.h)

Consulte también

DISK_GEOMETRY

DISK_PARTITION_INFO

FILTER_INITIALIZATION_DATA