DXGK_FAULT_ERROR_CODE Struktur (d3dkmdt.h)
Die DXGK_FAULT_ERROR_CODE Struktur stellt einen Statuscode für den GPU-Fehler (Graphics Processing Unit) bereit, der über einen Seitenfehlerunterbrechung gemeldet wird.
Syntax
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;
Angehörige
IsDeviceSpecificCode
Wenn festgelegt, gibt dies an, dass der GPU-Fehlercode für den jeweiligen Anbieter spezifisch ist. In diesem Fall sollte DeviceSpecificCode- auf einen anbieterspezifischen Fehlercode festgelegt werden.
Wenn nicht festgelegt, gibt dies an, dass der GPU-Fehler über einen Satz vordefinierter Werte in DXGK_GENERAL_ERROR_CODE Enumeration beschrieben werden kann. GeneralErrorCode- Wert sollte auf den entsprechenden Fehlercode festgelegt werden.
GeneralErrorCode
Allgemeiner Fehlercode, der durch DXGK_GENERAL_ERROR_CODEdefiniert ist.
IsDeviceSpecificCodeReservedBit
Identisch mit IsDeviceSpecificCode Member oben:
Wenn festgelegt, gibt dies an, dass der GPU-Fehlercode für den jeweiligen Anbieter spezifisch ist. In diesem Fall sollte DeviceSpecificCode- auf einen anbieterspezifischen Fehlercode festgelegt werden.
Wenn nicht festgelegt, gibt dies an, dass der GPU-Fehler über einen Satz vordefinierter Werte in DXGK_GENERAL_ERROR_CODE Enumeration beschrieben werden kann. GeneralErrorCode- Wert sollte auf den entsprechenden Fehlercode festgelegt werden.
DeviceSpecificCode
Ein gerätespezifischer Fehlercode.
Anforderungen
Anforderung | Wert |
---|---|
mindestens unterstützte Client- | Windows 10 |
mindestens unterstützte Server- | Windows Server 2016 |
Header- | d3dkmdt.h (einschließlich D3dkmddi.h) |