structure DXGK_FAULT_ERROR_CODE (d3dkmdt.h)
La structure DXGK_FAULT_ERROR_CODE fournit un code status pour l’erreur d’unité de traitement graphique (GPU) signalée via 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
Une fois 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 propre 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. La valeur GeneralErrorCode 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 au membre IsDeviceSpecificCode ci-dessus :
Une fois 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 propre 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. La valeur GeneralErrorCode doit être définie sur le code d’erreur correspondant.
DeviceSpecificCode
Un code d’erreur spécifique à l’appareil.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 10 |
Serveur minimal pris en charge | Windows Server 2016 |
En-tête | d3dkmdt.h (inclure D3dkmddi.h) |