PEP_CRASHDUMP_INFORMATION 구조체(pep_x.h)

PEP_CRASHDUMP_INFORMATION 구조에는 크래시 덤프 디바이스에 대한 정보가 포함되어 있습니다.

구문

typedef struct _PEP_CRASHDUMP_INFORMATION {
  [in] PEPHANDLE DeviceHandle;
  [in] PVOID     DeviceContext;
} PEP_CRASHDUMP_INFORMATION, *PPEP_CRASHDUMP_INFORMATION;

멤버

[in] DeviceHandle

크래시 덤프 디바이스를 식별하는 PEPHANDLE 값입니다. PEP(플랫폼 확장 플러그 인)는 이전 PEP_DPM_REGISTER_DEVICE 알림에 대한 응답으로 이 핸들을 제공했습니다.

[in] DeviceContext

디바이스별 컨텍스트에 대한 포인터입니다. 이 포인터는 디바이스 드라이버가 이전에 PoFxPowerOnCrashdumpDevice 루틴에 전달한 Context 매개 변수 값입니다. 컨텍스트는 디바이스 드라이버에 의해 정의되고 PEP에서 이해되는 형식의 정보를 포함합니다. 컨텍스트는 운영 체제에 불투명합니다. PEP에 컨텍스트가 필요하지 않은 경우 이 멤버 값은 NULL일 수 있습니다.

설명

PowerOnDumpDeviceCallback 루틴에 대한 CrashdumpInformation 매개 변수는 PEP_CRASHDUMP_INFORMATION 구조체에 대한 포인터입니다.

심각한 시스템 오류가 발생하면 Windows 커널이 크래시 덤프 파일을 디스크에 쓸 수 있도록 크래시 덤프 디바이스 체인(스토리지 컨트롤러, PCI 컨트롤러 등)의 디바이스를 켜야 합니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows 10 부터 지원합니다.
머리글 pep_x.h(Pep_x.h 포함)

추가 정보

PEP_DPM_REGISTER_DEVICE

PoFxPowerOnCrashdumpDevice

PowerOnDumpDeviceCallback