// d3dkmdt.h
typedef enum _DXGK_CHILD_DEVICE_HPD_AWARENESS {
HpdAwarenessUninitialized,
HpdAwarenessAlwaysConnected,
HpdAwarenessNone,
HpdAwarenessPolled,
HpdAwarenessInterruptible
} DXGK_CHILD_DEVICE_HPD_AWARENESS, *PDXGK_CHILD_DEVICE_HPD_AWARENESS;
View the official Windows Driver Kit DDI referenceNo description available.
The DXGK_CHILD_DEVICE_HPD_AWARENESS enumeration is used to describe the hot plug capabilities of a child device of a display adapter.
HpdAwarenessUninitializedIndicates that a variable of type DXGK_CHILD_DEVICE_HPD_AWARENESS has not yet been assigned a meaningful value.
HpdAwarenessAlwaysConnectedIndicates that the child device is always connected; that is, it does not serve as a connector for external devices.
HpdAwarenessNoneReserved for system use. You should not use this value.
HpdAwarenessPolledIndicates that the display miniport driver is able to determine whether an external device is connected to the child device by polling the child device.
HpdAwarenessInterruptibleIndicates that the child device is able to generate an interrupt when an external device is connected or disconnected.
The ChildCapabilities member of a DXGK_CHILD_DESCRIPTOR structure is a DXGK_CHILD_CAPABILITIES structure. The HpdAwareness member of a DXGK_CHILD_DEVICE_HPD_AWARENESS structure is a DXGK_CHILD_CAPABILITIES structure.