PCI_EXPRESS_SLOT_CONTROL_REGISTER Union (ntddk.h)
Die PCI_EXPRESS_SLOT_CONTROL_REGISTER-Struktur beschreibt ein PCI Express-Slot-Steuerungsregister (PCIe) einer PCIe-Funktionsstruktur.
Syntax
typedef union _PCI_EXPRESS_SLOT_CONTROL_REGISTER {
struct {
USHORT AttentionButtonEnable :1;
USHORT PowerFaultDetectEnable :1;
USHORT MRLSensorEnable;
USHORT PresenceDetectEnable :1;
USHORT CommandCompletedEnable :1;
USHORT HotPlugInterruptEnable :1;
USHORT AttentionIndicatorControl :2;
USHORT PowerIndicatorControl :2;
USHORT PowerControllerControl :1;
USHORT ElectromechanicalLockControl :1;
USHORT DataLinkStateChangeEnable :1;
USHORT Rsvd :3;
};
USHORT AsUSHORT;
} PCI_EXPRESS_SLOT_CONTROL_REGISTER, *PPCI_EXPRESS_SLOT_CONTROL_REGISTER;
Member
DUMMYSTRUCTNAME
DUMMYSTRUCTNAME.AttentionButtonEnable
Ein einzelnes Bit, das angibt, dass die Aufmerksamkeitsschaltfläche für den Slot aktiviert ist, um Ereignisse zu generieren.
DUMMYSTRUCTNAME.PowerFaultDetectEnable
Ein einzelnes Bit, das angibt, dass die Energiefehlererkennung für den Slot aktiviert ist, um Ereignisse zu generieren.
DUMMYSTRUCTNAME.MRLSensorEnable
Ein einzelnes Bit, das angibt, dass der manuell betriebene Aufbewahrungs latch-Sensor (MRL) für den Slot aktiviert ist, um Ereignisse zu generieren.
DUMMYSTRUCTNAME.PresenceDetectEnable
Ein einzelnes Bit, das angibt, dass Karte Anwesenheitserkennung für den Slot aktiviert ist, um Ereignisse zu generieren.
DUMMYSTRUCTNAME.CommandCompletedEnable
Ein einzelnes Bit, das angibt, dass die Benachrichtigung für den Slot aktiviert ist, wenn ein ausgegebener Befehl vom Hot-Plug-Controller abgeschlossen wird.
DUMMYSTRUCTNAME.HotPlugInterruptEnable
Ein einzelnes Bit, das angibt, dass Interrupts für den Slot für Hot-Plug-Ereignisse aktiviert sind.
DUMMYSTRUCTNAME.AttentionIndicatorControl
Der Status des Aufmerksamkeitsindikators des Slots. Mögliche Werte:
IndicatorOn
Der Indikator ist aktiviert.
IndikatorBlink
Der Indikator blinkt.
IndicatorOff
Der Indikator ist deaktiviert.
DUMMYSTRUCTNAME.PowerIndicatorControl
Der Zustand der Netzanzeige des Steckplatzes. Mögliche Werte:
IndicatorOn
Der Indikator ist aktiviert.
IndikatorBlink
Der Indikator blinkt.
IndicatorOff
Der Indikator ist deaktiviert.
DUMMYSTRUCTNAME.PowerControllerControl
Der Zustand des Energiecontrollers des Steckplatzes. Mögliche Werte:
PowerOn
Der Strom ist eingeschaltet.
PowerOff
Der Strom ist ausgeschaltet.
DUMMYSTRUCTNAME.ElectromechanicalLockControl
Dieser Member enthält immer null.
DUMMYSTRUCTNAME.DataLinkStateChangeEnable
Ein einzelnes Bit, das angibt, dass die Benachrichtigung für den Slot für Änderungen am aktiven Bit der Datenlinkschicht des Links status Registrieren der PCIe-Funktionsstruktur aktiviert ist.
DUMMYSTRUCTNAME.Rsvd
Reserviert.
AsUSHORT
Eine USHORT-Darstellung des Inhalts der PCI_EXPRESS_SLOT_CONTROL_REGISTER-Struktur.
Hinweise
Die PCI_EXPRESS_SLOT_CONTROL_REGISTER-Struktur ist in Windows Server 2008 und höheren Versionen von Windows verfügbar.
Eine PCI_EXPRESS_SLOT_CONTROL_REGISTER-Struktur ist in der PCI_EXPRESS_CAPABILITY-Struktur enthalten.
Anforderungen
Anforderung | Wert |
---|---|
Header | ntddk.h (einschließlich Ntddk.h, Miniport.h) |