структура PCI_EXPRESS_ENHANCED_CAPABILITY_HEADER (wdm.h)
Структура PCI_EXPRESS_ENHANCED_CAPABILITY_HEADER описывает заголовок для расширенной структуры возможностей PCI Express (PCIe).
Синтаксис
typedef struct _PCI_EXPRESS_ENHANCED_CAPABILITY_HEADER {
USHORT CapabilityID;
USHORT Version :4;
USHORT Next :12;
} PCI_EXPRESS_ENHANCED_CAPABILITY_HEADER, *PPCI_EXPRESS_ENHANCED_CAPABILITY_HEADER;
Члены
CapabilityID
Идентификатор расширенной возможности. Возможные значения:
PCI_EXPRESS_ADVANCED_ERROR_REPORTING_CAP_ID
Расширенная возможность создания отчетов об ошибках
PCI_EXPRESS_VIRTUAL_CHANNEL_CAP_ID
Возможности виртуального канала
PCI_EXPRESS_DEVICE_SERIAL_NUMBER_CAP_ID
Возможность серийного номера устройства
PCI_EXPRESS_POWER_BUDGETING_CAP_ID
Возможность бюджетирования питания
PCI_EXPRESS_RC_LINK_DECLARATION_CAP_ID
Возможность объявления корневой сложной ссылки
PCI_EXPRESS_RC_INTERNAL_LINK_CONTROL_CAP_ID
Возможности управления внутренними ссылками корневого элемента управления
PCI_EXPRESS_RC_EVENT_COLLECTOR_ENDPOINT_ASSOCIATION_CAP_ID
Возможность сопоставления конечных точек сборщика корневых сложных событий
PCI_EXPRESS_MFVC_CAP_ID
Возможности виртуального канала с несколькими функциями
PCI_EXPRESS_VC_AND_MFVC_CAP_ID
Возможности виртуального канала и мультифункциональность виртуального канала
PCI_EXPRESS_RCRB_HEADER_CAP_ID
Возможность заголовка заголовка блока корневого сложного регистра
Version
Версия расширенной структуры возможностей. Этот элемент должен быть установлен на один для структур расширенных возможностей, основанных на версии 1.1 спецификации PCIe.
Next
Смещение в пространстве конфигурации устройства PCIe к следующей структуре возможностей PCIe в связанном списке возможностей. Если это последняя структура возможностей PCIe в списке, этот элемент имеет значение нулю.
Замечания
Структура PCI_EXPRESS_ENHANCED_CAPABILITY_HEADER доступна в Windows Server 2008 и более поздних версиях Windows.
PCI_EXPRESS_ENHANCED_CAPABILITY_HEADER включается в начало каждой расширенной структуры возможностей. Корпорация Майкрософт определяет структуры для расширенной возможности создания отчетов об ошибках (PCI_EXPRESS_AER_CAPABILITY, PCI_EXPRESS_BRIDGE_AER_CAPABILITYили PCI_EXPRESS_ROOTPORT_AER_CAPABILITY) и возможности серийного номера (PCI_EXPRESS_SERIAL_NUMBER_CAPABILITY).
Требования
Требование | Ценность |
---|---|
заголовка | wdm.h (include Ntddk.h, Wdm.h, Miniport.h) |