DXGK_FAULT_ERROR_CODE 구조체(d3dkmdt.h)
DXGK_FAULT_ERROR_CODE 구조는 페이지 오류 인터럽트를 통해 보고된 GPU(그래픽 처리 장치) 오류에 대한 상태 코드를 제공합니다.
구문
typedef struct _DXGK_FAULT_ERROR_CODE {
union {
struct {
UINT IsDeviceSpecificCode : 1;
DXGK_GENERAL_ERROR_CODE GeneralErrorCode : 31;
};
struct {
UINT IsDeviceSpecificCodeReservedBit : 1;
UINT DeviceSpecificCode : 31;
};
};
} DXGK_FAULT_ERROR_CODE;
멤버
IsDeviceSpecificCode
이 설정은 GPU 오류 코드가 특정 공급업체와 관련이 있음을 나타냅니다. 이 경우 DeviceSpecificCode 를 공급업체별 오류 코드로 설정해야 합니다.
설정하지 않으면 GPU 오류를 DXGK_GENERAL_ERROR_CODE 열거형의 미리 정의된 값 집합을 통해 설명할 수 있음을 나타냅니다. GeneralErrorCode 값은 해당 오류 코드로 설정해야 합니다.
GeneralErrorCode
DXGK_GENERAL_ERROR_CODE 정의한 일반 오류 코드입니다.
IsDeviceSpecificCodeReservedBit
위의 IsDeviceSpecificCode 멤버와 동일합니다.
이 설정은 GPU 오류 코드가 특정 공급업체와 관련이 있음을 나타냅니다. 이 경우 DeviceSpecificCode 를 공급업체별 오류 코드로 설정해야 합니다.
설정하지 않으면 GPU 오류를 DXGK_GENERAL_ERROR_CODE 열거형의 미리 정의된 값 집합을 통해 설명할 수 있음을 나타냅니다. GeneralErrorCode 값은 해당 오류 코드로 설정해야 합니다.
DeviceSpecificCode
디바이스별 오류 코드입니다.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows 10 |
지원되는 최소 서버 | Windows Server 2016 |
머리글 | d3dkmdt.h(D3dkmddi.h 포함) |