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
이 매개 변수는 필터 드라이버의 이 instance 로드되는 덤프 유형을 나타냅니다.
DeviceObject
덤프 볼륨의 디바이스 개체에 대한 포인터입니다. 이 포인터는 덤프 볼륨 스택의 위쪽을 가리킵니다.
Geometry
덤프 디바이스의 디스크 기하 도형은 DISK_GEOMETRY 형식입니다.
DiskSize
디스크의 크기입니다.
PartitionInfo
DISK_PARTITION_INFO 형식의 파티션 정보입니다.
DumpData
FILTER_INITIALIZATION_DATA 필터 드라이버에서 제공하는 컨텍스트 데이터에 대한 포인터입니다.
Size
Flags
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows Vista 및 Windows Server 2008부터 사용할 수 있습니다. |
머리글 | ntdddump.h(Ntdddump.h 포함) |