Expand Minimize

DXGK_CHILD_DEVICE_HPD_AWARENESS enumeration

The DXGK_CHILD_DEVICE_HPD_AWARENESS enumeration is used to describe the hot plug capabilities of a child device of a display adapter.

Syntax


typedef enum _DXGK_CHILD_DEVICE_HPD_AWARENESS { 
  HpdAwarenessUninitialized    = 0,
  HpdAwarenessAlwaysConnected  = 1,
  HpdAwarenessNone             = 2,
  HpdAwarenessPolled           = 3,
  HpdAwarenessInterruptible    = 4
} DXGK_CHILD_DEVICE_HPD_AWARENESS, *PDXGK_CHILD_DEVICE_HPD_AWARENESS;

Constants

HpdAwarenessUninitialized

Indicates that a variable of type DXGK_CHILD_DEVICE_HPD_AWARENESS has not yet been assigned a meaningful value.

HpdAwarenessAlwaysConnected

Indicates that the child device is always connected; that is, it does not serve as a connector for external devices.

HpdAwarenessNone

Reserved for system use. You should not use this value.

HpdAwarenessPolled

Indicates that the display miniport driver is able to determine whether an external device is connected to the child device by polling the child device.

HpdAwarenessInterruptible

Indicates that the child device is able to generate an interrupt when an external device is connected or disconnected.

Remarks

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.

Requirements

Version

Available in Windows Vista and later versions of the Windows operating systems.

Header

D3dkmdt.h (include D3dkmdt.h)

See also

DxgkDdiQueryChildRelations

 

 

Send comments about this topic to Microsoft

Show:
© 2014 Microsoft