Condividi tramite


DXGK_FAULT_ERROR_CODE struttura (d3dkmdt.h)

La struttura DXGK_FAULT_ERROR_CODE fornisce un codice di stato per l'errore dell'unità di elaborazione grafica (GPU) segnalato tramite un interruzione di errore di pagina.

Sintassi

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;

Members

IsDeviceSpecificCode

Se impostato, questo indica che il codice di errore della GPU è specifico del fornitore specifico. In questo caso, DeviceSpecificCode deve essere impostato su un codice di errore specifico del fornitore.

Se non è impostato, questo indica che l'errore della GPU può essere descritto tramite un set di valori predefiniti nell'enumerazione DXGK_GENERAL_ERROR_CODE . Il valore GeneralErrorCode deve essere impostato sul codice di errore corrispondente.

GeneralErrorCode

Codice di errore generale definito da DXGK_GENERAL_ERROR_CODE.

IsDeviceSpecificCodeReservedBit

Uguale al membro IsDeviceSpecificCode precedente:

Se impostato, questo indica che il codice di errore della GPU è specifico del fornitore specifico. In questo caso, DeviceSpecificCode deve essere impostato su un codice di errore specifico del fornitore.

Se non è impostato, questo indica che l'errore della GPU può essere descritto tramite un set di valori predefiniti nell'enumerazione DXGK_GENERAL_ERROR_CODE . Il valore GeneralErrorCode deve essere impostato sul codice di errore corrispondente.

DeviceSpecificCode

Codice di errore specifico del dispositivo.

Requisiti

Requisito Valore
Client minimo supportato Windows 10
Server minimo supportato Windows Server 2016
Intestazione d3dkmdt.h (include D3dkmddi.h)

Vedi anche

DXGK_GENERAL_ERROR_CODE