estructura PCI_EXPRESS_ENHANCED_CAPABILITY_HEADER (wdm.h)
La estructura de PCI_EXPRESS_ENHANCED_CAPABILITY_HEADER describe el encabezado de una estructura de funcionalidad extendida PCI Express (PCIe).
Sintaxis
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;
Miembros
CapabilityID
Identificador de funcionalidad extendida. Los valores posibles son:
PCI_EXPRESS_ADVANCED_ERROR_REPORTING_CAP_ID
Funcionalidad avanzada de informes de errores
PCI_EXPRESS_VIRTUAL_CHANNEL_CAP_ID
Funcionalidad del canal virtual
PCI_EXPRESS_DEVICE_SERIAL_NUMBER_CAP_ID
Funcionalidad de número de serie del dispositivo
PCI_EXPRESS_POWER_BUDGETING_CAP_ID
Capacidad de presupuesto de energía
PCI_EXPRESS_RC_LINK_DECLARATION_CAP_ID
Funcionalidad de declaración de vínculo complejo raíz
PCI_EXPRESS_RC_INTERNAL_LINK_CONTROL_CAP_ID
Funcionalidad de control de vínculos internos complejos raíz
PCI_EXPRESS_RC_EVENT_COLLECTOR_ENDPOINT_ASSOCIATION_CAP_ID
Funcionalidad de asociación de puntos de conexión del recopilador de eventos complejo raíz
PCI_EXPRESS_MFVC_CAP_ID
Funcionalidad de canal virtual de varias funciones
PCI_EXPRESS_VC_AND_MFVC_CAP_ID
Funcionalidad de canal virtual y canal virtual de varias funciones
PCI_EXPRESS_RCRB_HEADER_CAP_ID
Funcionalidad de encabezado de bloque de registro complejo raíz
Version
Versión de la estructura de funcionalidad extendida. Este miembro debe establecerse en uno para estructuras de funcionalidad extendidas basadas en la versión 1.1 de la especificación PCIe.
Next
Desplazamiento en el espacio de configuración del dispositivo PCIe a la siguiente estructura de funcionalidad PCIe en la lista vinculada de funcionalidades. Si se trata de la última estructura de funcionalidad PCIe de la lista, este miembro se establece en cero.
Comentarios
La estructura de PCI_EXPRESS_ENHANCED_CAPABILITY_HEADER está disponible en Windows Server 2008 y versiones posteriores de Windows.
Se incluye un PCI_EXPRESS_ENHANCED_CAPABILITY_HEADER al principio de cada estructura de funcionalidad extendida. Microsoft define estructuras para la funcionalidad avanzada de informes de errores (PCI_EXPRESS_AER_CAPABILITY, PCI_EXPRESS_BRIDGE_AER_CAPABILITY o PCI_EXPRESS_ROOTPORT_AER_CAPABILITY) y la funcionalidad de número de serie (PCI_EXPRESS_SERIAL_NUMBER_CAPABILITY).
Requisitos
Requisito | Valor |
---|---|
Header | wdm.h (incluya Ntddk.h, Wdm.h, Miniport.h) |