structure DXGK_FAULT_ERROR_CODE (d3dkmdt.h)
La structure DXGK_FAULT_ERROR_CODE fournit un code d’état pour l’erreur d’unité de traitement graphique (GPU) signalée par le biais d’une interruption d’erreur de page.
Syntaxe
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;
Membres
IsDeviceSpecificCode
Lorsqu’il est défini, cela indique que le code d’erreur GPU est spécifique au fournisseur particulier. Dans ce cas, DeviceSpecificCode doit être défini sur un code d’erreur spécifique au fournisseur.
Lorsqu’elle n’est pas définie, cela indique que l’erreur GPU peut être décrite via un ensemble de valeurs prédéfinies dans DXGK_GENERAL_ERROR_CODE énumération. GeneralErrorCode valeur doit être définie sur le code d’erreur correspondant.
GeneralErrorCode
Code d’erreur général défini par DXGK_GENERAL_ERROR_CODE.
IsDeviceSpecificCodeReservedBit
Identique à membre IsDeviceSpecificCode ci-dessus :
Lorsqu’il est défini, cela indique que le code d’erreur GPU est spécifique au fournisseur particulier. Dans ce cas, DeviceSpecificCode doit être défini sur un code d’erreur spécifique au fournisseur.
Lorsqu’elle n’est pas définie, cela indique que l’erreur GPU peut être décrite via un ensemble de valeurs prédéfinies dans DXGK_GENERAL_ERROR_CODE énumération. GeneralErrorCode valeur doit être définie sur le code d’erreur correspondant.
DeviceSpecificCode
Code d’erreur spécifique à un appareil.
Exigences
Exigence | Valeur |
---|---|
client minimum pris en charge | Windows 10 |
serveur minimum pris en charge | Windows Server 2016 |
d’en-tête | d3dkmdt.h (include D3dkmddi.h) |