Hardware Dev Center

D3COLD_LAST_TRANSITION_STATUS enumeration

The D3COLD_LAST_TRANSITION_STATUS enumeration indicates whether the most recent transition to the D3hot device power state was followed by a transition to the D3cold device power state.

Syntax


typedef enum _D3COLD_LAST_TRANSITION_STATUS { 
  LastDStateTransitionStatusUnknown  = 0,
  LastDStateTransitionD3hot,
  LastDStateTransitionD3cold
} D3COLD_LAST_TRANSITION_STATUS;

Constants

LastDStateTransitionStatusUnknown

Information is not available from the bus driver or platform firmware about whether the most recent transition to D3hot was followed by a transition to D3cold.

LastDStateTransitionD3hot

The most recent transition to the D3hot device power state was not followed by a transition to the D3cold device power state.

LastDStateTransitionD3cold

The most recent transition to the D3hot device power state was followed by a transition to the D3cold device power state.

Remarks

The LastTransitionStatus parameter of the GetLastTransitionStatus routine is a pointer to a variable of type D3COLD_LAST_TRANSITION_STATUS.

Requirements

Header

Wdm.h (include Wdm.h)

See also

GetLastTransitionStatus

 

 

Send comments about this topic to Microsoft

Show:
© 2015 Microsoft