Поделиться через


PCI_EXPRESS_SLOT_STATUS_REGISTER union (miniport.h)

Объединение PCI_EXPRESS_SLOT_STATUS_REGISTER описывает регистр состояния слота PCI Express (PCIe) структуры возможностей PCIe.

Синтаксис

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;
  } DUMMYSTRUCTNAME;
  USHORT AsUSHORT;
} PCI_EXPRESS_SLOT_STATUS_REGISTER, *PPCI_EXPRESS_SLOT_STATUS_REGISTER;

Члены

DUMMYSTRUCTNAME

Структура DUMMYSTRUCTNAME .

DUMMYSTRUCTNAME.AttentionButtonPressed

Один бит, указывающий, что нажата кнопка внимания для слота.

DUMMYSTRUCTNAME.PowerFaultDetected

Один бит, указывающий на то, что в слоте обнаружен сбой питания.

DUMMYSTRUCTNAME.MRLSensorChanged

Один бит, указывающий, что состояние датчика кратковременной блокировки удержания (MRL) слота, управляемого вручную, изменилось.

DUMMYSTRUCTNAME.PresenceDetectChanged

Один бит, указывающий, что карта состояние обнаружения присутствия для слота изменилось.

DUMMYSTRUCTNAME.CommandCompleted

Один бит, указывающий, что команда была выполнена контроллером горячей замены слота.

DUMMYSTRUCTNAME.MRLSensorState

Состояние датчика кратковременной блокировки хранения (MRL) слота, управляемого вручную. Возможны следующие значения:

MRLClosed
MrL закрыт.

MRLОткрыть
MrL открыт.

DUMMYSTRUCTNAME.PresenceDetectState

Состояние обнаружения присутствия карта слота. Возможны следующие значения:

SlotEmpty
Слот пуст.

CardPresent
В слоте присутствует карта.

DUMMYSTRUCTNAME.ElectromechanicalLockEngaged

Один бит, указывающий, включена ли электромеханическая блокировка слота.

DUMMYSTRUCTNAME.DataLinkStateChanged

Один бит, указывающий, что активный бит уровня канала данных регистра состояния связи PCIe структуры возможностей PCIe изменился.

DUMMYSTRUCTNAME.Rsvd

Зарезервировано.

AsUSHORT

Представление USHORT содержимого структуры PCI_EXPRESS_SLOT_STATUS_REGISTER .

Комментарии

Структура PCI_EXPRESS_SLOT_STATUS_REGISTER доступна в Windows Server 2008 и более поздних версиях Windows.

Структура PCI_EXPRESS_SLOT_STATUS_REGISTER содержится в структуре PCI_EXPRESS_CAPABILITY .

Требования

Требование Значение
Заголовок miniport.h (включая Ntddk.h, Miniport.h)

См. также раздел

PCI_EXPRESS_CAPABILITY