Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Структура PCI_EXPRESS_SLOT_CAPABILITIES_REGISTER описывает возможности слотов PCI Express (PCIe) регистр структуры возможностей PCIe.
Синтаксис
typedef union _PCI_EXPRESS_SLOT_CAPABILITIES_REGISTER {
struct {
ULONG AttentionButtonPresent :1;
ULONG PowerControllerPresent :1;
ULONG MRLSensorPresent :1;
ULONG AttentionIndicatorPresent :1;
ULONG PowerIndicatorPresent :1;
ULONG HotPlugSurprise :1;
ULONG HotPlugCapable :1;
ULONG SlotPowerLimit :8;
ULONG SlotPowerLimitScale :2;
ULONG ElectromechanicalLockPresent :1;
ULONG NoCommandCompletedSupport :1;
ULONG PhysicalSlotNumber :13;
};
ULONG AsULONG;
} PCI_EXPRESS_SLOT_CAPABILITIES_REGISTER, *PPCI_EXPRESS_SLOT_CAPABILITIES_REGISTER;
Члены
DUMMYSTRUCTNAME
DUMMYSTRUCTNAME.AttentionButtonPresent
Один бит, указывающий, что кнопка внимания существует для слота.
DUMMYSTRUCTNAME.PowerControllerPresent
Один бит, указывающий, что программируемый контроллер питания существует для слота или адаптера, подключаемого к слоту.
DUMMYSTRUCTNAME.MRLSensorPresent
Один бит, указывающий, что для слота существует датчик с блокировкой хранения вручную (MRL).
DUMMYSTRUCTNAME.AttentionIndicatorPresent
Один бит, указывающий, что индикатор внимания существует для слота.
DUMMYSTRUCTNAME.PowerIndicatorPresent
Один бит, указывающий, что индикатор питания существует для слота.
DUMMYSTRUCTNAME.HotPlugSurprise
Один бит, указывающий, что адаптер, присутствующий в слоте, можно удалить из системы без какого-либо предварительного уведомления.
DUMMYSTRUCTNAME.HotPlugCapable
Один бит, указывающий, что слот может поддерживать операции горячего модуля.
DUMMYSTRUCTNAME.SlotPowerLimit
Максимальное количество мощности, которое может быть предоставлено слотом. Это значение используется в сочетании со значением элемента SlotPowerLimitScale для вычисления мощности в ваттах.
DUMMYSTRUCTNAME.SlotPowerLimitScale
Масштаб, используемый для значения, содержащегося в элементе SlotPowerLimit для вычисления максимальной мощности в ватт, которые могут быть предоставлены слотом. Возможные значения:
0
Умножьте значение в элементе SlotPowerLimit на 1.0.
1
Умножьте значение в элементе SlotPowerLimit на 0,1.
2
Умножьте значение в элементе SlotPowerLimit на 0,01.
3
Умножьте значение в элементе SlotPowerLimit на 0,001.
DUMMYSTRUCTNAME.ElectromechanicalLockPresent
Один бит, указывающий, что электромеханикальная взаимоблокировка существует для слота.
DUMMYSTRUCTNAME.NoCommandCompletedSupport
Один бит, указывающий, что слот не создает программное уведомление при завершении выданной команды контроллером горячего модуля.
DUMMYSTRUCTNAME.PhysicalSlotNumber
Номер физического слота в системном корпусе, подключенном к этому порту. Это значение равно нулю для портов, подключенных к устройствам, которые либо интегрированы на системной плате, либо интегрированы в тот же физический компонент, что и устройство коммутатора или корневой порт.
AsULONG
Представление ULONG содержимого структуры PCI_EXPRESS_SLOT_CAPABILITIES_REGISTER.
Замечания
Структура PCI_EXPRESS_SLOT_CAPABILITIES_REGISTER доступна в Windows Server 2008 и более поздних версиях Windows.
Структура PCI_EXPRESS_SLOT_CAPABILITIES_REGISTER содержится в структуре PCI_EXPRESS_CAPABILITY.
Требования
| Требование | Ценность |
|---|---|
| заголовка | ntddk.h (include Ntddk.h, Miniport.h) |