DXGK_GENERAL_ERROR_CODE enumeration (d3dkmdt.h)

The DXGK_GENERAL_ERROR_CODE enumeration specifies a set of predefined graphics processing unit (GPU) errors reported via a page fault interrupt.

Syntax

typedef enum _DXGK_GENERAL_ERROR_CODE {
  DXGK_GENERAL_ERROR_PAGE_FAULT,
  DXGK_GENERAL_ERROR_INVALID_INSTRUCTION
} DXGK_GENERAL_ERROR_CODE;

Constants

 
DXGK_GENERAL_ERROR_PAGE_FAULT
Indicates that the GPU encountered a page fault. The FaultedVirtualAddress and PageTableLevel members of the DXGKARGCB_NOTIFY_INTERRUPT_DATA structure should be used to provide further information about the GPU virtual address operation that caused the fault.
DXGK_GENERAL_ERROR_INVALID_INSTRUCTION
Indicates that the GPU encountered an invalid instruction in the DMA command buffer.

Requirements

Requirement Value
Minimum supported client Windows 10
Minimum supported server Windows Server 2016
Header d3dkmdt.h (include D3dkmddi.h)

See also

DXGKARGCB_NOTIFY_INTERRUPT_DATA