Compartir a través de


estructura DXGK_FAULT_ERROR_CODE (d3dkmdt.h)

La estructura DXGK_FAULT_ERROR_CODE proporciona un código de estado para el error de unidad de procesamiento gráfico (GPU) notificado a través de una interrupción de error de página.

Sintaxis

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;

Miembros

IsDeviceSpecificCode

Cuando se establece, esto indica que el código de error de GPU es específico del proveedor determinado. En este caso, DeviceSpecificCode debe establecerse en un código de error específico del proveedor.

Cuando no se establece, esto indica que el error de GPU se puede describir a través de un conjunto de valores predefinidos en DXGK_GENERAL_ERROR_CODE enumeración. El valor GeneralErrorCode debe establecerse en el código de error correspondiente.

GeneralErrorCode

Código de error general definido por DXGK_GENERAL_ERROR_CODE.

IsDeviceSpecificCodeReservedBit

Igual que el miembro IsDeviceSpecificCode anterior:

Cuando se establece, esto indica que el código de error de GPU es específico del proveedor determinado. En este caso, DeviceSpecificCode debe establecerse en un código de error específico del proveedor.

Cuando no se establece, esto indica que el error de GPU se puede describir a través de un conjunto de valores predefinidos en DXGK_GENERAL_ERROR_CODE enumeración. El valor GeneralErrorCode debe establecerse en el código de error correspondiente.

DeviceSpecificCode

Código de error específico del dispositivo.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 10
Servidor mínimo compatible Windows Server 2016
Encabezado d3dkmdt.h (incluye D3dkmddi.h)

Consulte también

DXGK_GENERAL_ERROR_CODE