PCI_EXPRESS_SLOT_STATUS_REGISTER Union (ntddk.h)

Die PCI_EXPRESS_SLOT_STATUS_REGISTER-Struktur beschreibt einen PCI Express-Steckplatz (PCIe) status Register einer PCIe-Funktionsstruktur.

Syntax

typedef union _PCI_EXPRESS_SLOT_STATUS_REGISTER {
  struct {
    USHORT AttentionButtonPressed  :1;
    USHORT PowerFaultDetected  :1;
    USHORT MRLSensorChanged  :1;
    USHORT PresenceDetectChanged  :1;
    USHORT CommandCompleted  :1;
    USHORT MRLSensorState  :1;
    USHORT PresenceDetectState  :1;
    USHORT ElectromechanicalLockEngaged  :1;
    USHORT DataLinkStateChanged  :1;
    USHORT Rsvd  :7;
  };
  USHORT AsUSHORT;
} PCI_EXPRESS_SLOT_STATUS_REGISTER, *PPCI_EXPRESS_SLOT_STATUS_REGISTER;

Member

DUMMYSTRUCTNAME

DUMMYSTRUCTNAME.AttentionButtonPressed

Ein einzelnes Bit, das angibt, dass die Schaltfläche "Aufmerksamkeit" für den Slot gedrückt wird.

DUMMYSTRUCTNAME.PowerFaultDetected

Ein einzelnes Bit, das angibt, dass ein Stromfehler am Slot erkannt wurde.

DUMMYSTRUCTNAME.MRLSensorChanged

Ein einzelnes Bit, das angibt, dass sich der Zustand des manuell betriebenen Retention Latch-Sensors (MRL) des Steckplatzes geändert hat.

DUMMYSTRUCTNAME.PresenceDetectChanged

Ein einzelnes Bit, das angibt, dass sich der Karte Zustand der Anwesenheitserkennung für den Slot geändert hat.

DUMMYSTRUCTNAME.CommandCompleted

Ein einzelnes Bit, das angibt, dass ein Befehl vom Hot-Plug-Controller des Slots abgeschlossen wurde.

DUMMYSTRUCTNAME.MRLSensorState

Der MRL-Sensorzustand (Manually Operated Retention Latch) des Steckplatzes. Mögliche Werte:

MRLClosed

Die MRL ist geschlossen.

MRLOpen

Die MRL ist geöffnet.

DUMMYSTRUCTNAME.PresenceDetectState

Der Karte Zustand der Anwesenheitserkennung des Slots. Mögliche Werte:

SlotEmpty

Der Slot ist leer.

CardPresent

Im Slot ist ein Karte vorhanden.

DUMMYSTRUCTNAME.ElectromechanicalLockEngaged

Ein einzelnes Bit, das angibt, ob der elektromechanische Interlock des Steckplatzes aktiviert ist.

DUMMYSTRUCTNAME.DataLinkStateChanged

Ein einzelnes Bit, das angibt, dass sich das aktive Bit der PCIe-Verknüpfung status Register der PCIe-Funktionsstruktur geändert hat.

DUMMYSTRUCTNAME.Rsvd

Reserviert.

AsUSHORT

Eine USHORT-Darstellung des Inhalts der PCI_EXPRESS_SLOT_STATUS_REGISTER-Struktur.

Hinweise

Die PCI_EXPRESS_SLOT_STATUS_REGISTER-Struktur ist in Windows Server 2008 und höheren Versionen von Windows verfügbar.

Eine PCI_EXPRESS_SLOT_STATUS_REGISTER-Struktur ist in der PCI_EXPRESS_CAPABILITY-Struktur enthalten.

Anforderungen

Anforderung Wert
Header ntddk.h (include Ntddk.h, Miniport.h)

Weitere Informationen

PCI_EXPRESS_CAPABILITY