Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Enthält Parameter für das Feature "Nicht betriebsbereiter Energiestatus", der angibt, ob der zulässige Modus für einen nicht betriebsfähigen Energiezustand aktiviert ist.
Ein Energiezustand kann ein nicht betriebsbereiter Energiezustand sein, wie durch das NOPS-Feld der NVME_POWER_STATE_DESC-Struktur angegeben, die die Power State Descriptors im FELD PDS des NVME_IDENTIFY_CONTROLLER_DATA definiert. In einem nicht betriebsbereiten Energiezustand greift speicherzuordnungsbasierte E/A (MMIO) zu, Konfigurationsregisterzugriffe und Administratorwarteschlangenbefehle werden gewartet. Es werden keine E/A-Befehle vom Controller verarbeitet, während sie nicht betriebsbereit sind.
Wenn sich der Controller in einem nicht betriebsfähigen Energiezustand befindet, unabhängig davon, ob autonome Energiezustandsübergänge aktiviert sind, wechselt der Controller autonom zum letzten Betriebskraftzustand zurück, wenn eine E/O-Übermittlungswarteschlange Tail Doorbell geschrieben wird.
Die Wartung einer speicherzuordnungen E/A (MMIO) oder des Konfigurationsregisterzugriffs kann dazu führen, dass die Controllerleistung die vom nicht betriebsbereiten Energiezustand angekündigte Überschreitung überschreitet, während der Zugriff gewartet wird, der Controller bleibt jedoch logisch im nicht betriebsfähigen Energiezustand. Die Verarbeitung eines befehls, der an die Administratorübermittlungswarteschlange übermittelt wird, kann auch dazu führen, dass die Controllerleistung die vom nicht betriebsfreien Energiezustand angekündigte Leistung überschreitet, während der Befehl verarbeitet wird. Der Controller verbleibt jedoch logisch im aktuellen Energiezustand, es sei denn, es gibt einen expliziten Energiezustandsübergang, der von einem Befehl "Features festlegen" mit der Power Management-Feature-ID angefordert wird. Bei der Wartung eines Registerzugriffs oder eines Administratorbefehls sollte der Controller nicht die für den letzten Betriebsbetriebsstatus angekündigte maximale Leistung überschreiten.
Die Werte aus dieser Struktur werden im Feld "NonOperationalPowerState " der NVME_CDW11_FEATURES-Struktur verwendet.
Syntax
typedef union {
struct {
ULONG NOPPME : 1;
ULONG Reserved0 : 31;
} DUMMYSTRUCTNAME;
ULONG AsUlong;
} NVME_CDW11_FEATURE_NON_OPERATIONAL_POWER_STATE, *PNVME_CDW11_FEATURE_NON_OPERATIONAL_POWER_STATE;
Elemente
DUMMYSTRUCTNAME
DUMMYSTRUCTNAME.NOPPME
Gibt an, ob der zulässige Modus für einen nicht betriebsfähigen Energiezustand aktiviert ist.
DUMMYSTRUCTNAME.Reserved0
AsUlong
Anforderungen
| Anforderung | Wert |
|---|---|
| Mindestens unterstützter Client | Windows 10 |
| Header | nvme.h |