// d3dumddi.h
typedef enum _D3DDDI_DEVICEEXECUTION_STATE {
D3DDDI_DEVICEEXECUTION_ACTIVE,
D3DDDI_DEVICEEXECUTION_RESET,
D3DDDI_DEVICEEXECUTION_HUNG,
D3DDDI_DEVICEEXECUTION_STOPPED,
D3DDDI_DEVICEEXECUTION_ERROR_OUTOFMEMORY,
D3DDDI_DEVICEEXECUTION_ERROR_DMAFAULT
} D3DDDI_DEVICEEXECUTION_STATE;
View the official Windows Driver Kit DDI referenceNo description available.
Indicates the state of the device.
D3DDDI_DEVICEEXECUTION_ACTIVEThe device is active.
D3DDDI_DEVICEEXECUTION_RESETThe device has been reset.
D3DDDI_DEVICEEXECUTION_HUNGThe device is still running but has stopped responding (it is "hung").
D3DDDI_DEVICEEXECUTION_STOPPEDThe device has stopped.
D3DDDI_DEVICEEXECUTION_ERROR_OUTOFMEMORYThe device has run out of memory.
D3DDDI_DEVICEEXECUTION_ERROR_DMAFAULTThe device has a DMA fault error.