// wdm.h
typedef enum _D3COLD_LAST_TRANSITION_STATUS {
LastDStateTransitionStatusUnknown,
LastDStateTransitionD3hot,
LastDStateTransitionD3cold
} D3COLD_LAST_TRANSITION_STATUS, *PD3COLD_LAST_TRANSITION_STATUS;
View the official Windows Driver Kit DDI referenceNo description available.
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.
LastDStateTransitionStatusUnknownInformation 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.
LastDStateTransitionD3hotThe most recent transition to the D3hot device power state was not followed by a transition to the D3cold device power state.
LastDStateTransitionD3coldThe most recent transition to the D3hot device power state was followed by a transition to the D3cold device power state.
The LastTransitionStatus parameter of the GetLastTransitionStatus routine is a pointer to a variable of type D3COLD_LAST_TRANSITION_STATUS.