Compartir a través de


estructura PCI_CAPABILITIES_HEADER (wdm.h)

La estructura PCI_CAPABILITIES_HEADER define un encabezado que está presente en cada estructura de funcionalidad pci.

Sintaxis

typedef struct _PCI_CAPABILITIES_HEADER {
  UCHAR CapabilityID;
  UCHAR Next;
} PCI_CAPABILITIES_HEADER, *PPCI_CAPABILITIES_HEADER;

Miembros

CapabilityID

Contiene un entero de 8 bits que indica el identificador de funcionalidad. El identificador de funcionalidad identifica el tipo de estructura de funcionalidad que sigue a este encabezado. El miembro CapabilityID debe tener uno de los siguientes valores:

Id. de funcionalidad Significado
PCI_CAPABILITY_ID_POWER_MANAGEMENT Indica que la estructura de funcionalidad que sigue al encabezado define una interfaz de administración de energía PCI. Para obtener más información sobre este tipo de funcionalidad, consulte la pci Power Management Interface Specification.
PCI_CAPABILITY_ID_AGP Indica que la estructura de funcionalidad que sigue al encabezado define el puerto de gráficos acelerados (AGP) admitido por el dispositivo. Para obtener más información sobre este tipo de funcionalidad, consulte la especificación de interfaz de puerto gráfico acelerado .
PCI_CAPABILITY_ID_VPD Indica que la estructura de funcionalidad que sigue al encabezado define las características de datos vitales del producto (VPD) del dispositivo.
PCI_CAPABILITY_ID_SLOT_ID Indica que la estructura de funcionalidad que sigue al encabezado define las funcionalidades de expansión externa de un dispositivo bridge. Para obtener más información sobre este tipo de funcionalidad, consulte el PCI to PCI Bridge Architecture Specification.
PCI_CAPABILITY_ID_MSI Indica que la estructura de funcionalidad que sigue al encabezado define un dispositivo PCI que puede realizar la entrega de interrupción señalada de mensaje (MSI). Para obtener más información sobre la funcionalidad MSI, consulte la especificación de bus local pci.
PCI_CAPABILITY_ID_CPCI_HOTSWAP Indica que la estructura de funcionalidad que sigue al encabezado define una interfaz estándar para controlar y detectar el estado. Los dispositivos que admiten la inserción y extracción de intercambio frecuente en un sistema CompactPCI requieren este tipo de interfaz. Para obtener más información sobre el estado de control y sentido en los sistemas CompactPCI, consulte la especificación de intercambio frecuente de CompactPCI .
PCI_CAPABILITY_ID_PCIX Indica que la estructura de funcionalidad que sigue al encabezado define los dispositivos PCI-X características. Para obtener más información sobre PCI-X, consulte la PCI-X Addendum to the PCI Local Bus Specification.
PCI_CAPABILITY_ID_HYPERTRANSPORT Indica que la estructura de funcionalidad que sigue al encabezado define el control y el estado de los dispositivos que implementan vínculos de tecnología de hyper transport (HT). Para obtener más información sobre la tecnología HT, consulte la especificación de vínculo de E/S de HyperTransport.
PCI_CAPABILITY_ID_VENDOR_SPECIFIC Indica que la estructura de funcionalidad que sigue al encabezado define información específica del proveedor. Para obtener más información sobre cómo usar el mecanismo de funcionalidad para comunicar información específica del proveedor, consulte la especificación de bus local pci.
PCI_CAPABILITY_ID_DEBUG_PORT Indica que la estructura de funcionalidad que sigue al encabezado describe un puerto de depuración.
PCI_CAPABILITY_ID_CPCI_RES_CTRL Indica que la estructura de funcionalidad que sigue al encabezado describe el control de recursos central de CompactPCI. Para obtener más información sobre este tipo de control, vea el especificación PICMG 2.13.
PCI_CAPABILITY_ID_SHPC Indica que la estructura de funcionalidad que sigue al encabezado define las características de un dispositivo que se ajusta al modelo estándar del controlador de conexión activa.
PCI_CAPABILITY_ID_P2P_SSID Indica que la estructura de funcionalidad que sigue al encabezado define la funcionalidad de identificador del subsistema.
PCI_CAPABILITY_ID_AGP_TARGET Indica que la estructura de funcionalidad que sigue al encabezado define la funcionalidad De puerto gráfico acelerado (AGP) 8x.
PCI_CAPABILITY_ID_SECURE Indica que la estructura de funcionalidad que sigue al encabezado describe un dispositivo seguro.
PCI_CAPABILITY_ID_PCI_EXPRESS Indica que la estructura de funcionalidad que sigue al encabezado define un dispositivo que admite PCI express.
PCI_CAPABILITY_ID_MSIX Indica que la estructura de funcionalidad que sigue al encabezado define una extensión opcional para la funcionalidad de MSI básica.

Next

Contiene un desplazamiento en el espacio de configuración pci que indica la ubicación del siguiente elemento de la lista de funcionalidades. Si no hay elementos adicionales en la lista, este miembro contendrá cero.

Observaciones

Todas las estructuras de capacidad pci tienen el encabezado descrito por PCI_CAPABILITIES_HEADER.

Requisitos

Requisito Valor
encabezado de wdm.h (include Wdm.h, Miniport.h)

Consulte también

PCI_PMCSR

PCI_PMC

PCI_PMCSR_BSE