NVME_CDW11_FEATURE_POWER_MANAGEMENT union (nvme.h)

Contains values for the Power Management Feature that allows the host to configure the power state.

The values from this structure are used in the PowerManagement field of the NVME_CDW11_FEATURES structure.

Syntax

typedef union {
  struct {
    ULONG PS : 5;
    ULONG Reserved0 : 27;
  } DUMMYSTRUCTNAME;
  ULONG  AsUlong;
} NVME_CDW11_FEATURE_POWER_MANAGEMENT, *PNVME_CDW11_FEATURE_POWER_MANAGEMENT;

Members

DUMMYSTRUCTNAME

DUMMYSTRUCTNAME.PS

The Power State (PS) field indicates the new power state into which the controller should transition.

This power state must one supported by the controller as indicated in the Number of Power States Supported (NPSS) field in the Identify Controller data structure.

If the specified power state is not supported, the controller will return a status of NVME_STATUS_INVALID_FIELD_IN_COMMAND.

DUMMYSTRUCTNAME.Reserved0

AsUlong

Requirements

Requirement Value
Minimum supported client Windows 10
Header nvme.h

See also