estrutura PCI_EXPRESS_ENHANCED_CAPABILITY_HEADER (miniport.h)
A estrutura PCI_EXPRESS_ENHANCED_CAPABILITY_HEADER descreve o cabeçalho de uma estrutura de funcionalidade estendida PCI Express (PCIe).
Sintaxe
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;
Membros
CapabilityID
O identificador de funcionalidade estendido. Os valores possíveis são:
PCI_EXPRESS_ADVANCED_ERROR_REPORTING_CAP_ID
Funcionalidade avançada de relatório de erros
PCI_EXPRESS_VIRTUAL_CHANNEL_CAP_ID
Funcionalidade de canal virtual
PCI_EXPRESS_DEVICE_SERIAL_NUMBER_CAP_ID
Funcionalidade de número de série do dispositivo
PCI_EXPRESS_POWER_BUDGETING_CAP_ID
Capacidade de orçamento de energia
PCI_EXPRESS_RC_LINK_DECLARATION_CAP_ID
Funcionalidade de declaração de link complexo raiz
PCI_EXPRESS_RC_INTERNAL_LINK_CONTROL_CAP_ID
Funcionalidade de controle de link interno complexo raiz
PCI_EXPRESS_RC_EVENT_COLLECTOR_ENDPOINT_ASSOCIATION_CAP_ID
Funcionalidade de associação de ponto de extremidade do coletor de eventos complexo raiz
PCI_EXPRESS_MFVC_CAP_ID
Funcionalidade de canal virtual de várias funções
PCI_EXPRESS_VC_AND_MFVC_CAP_ID
Canal virtual e funcionalidade de canal virtual de várias funções
PCI_EXPRESS_RCRB_HEADER_CAP_ID
Funcionalidade de cabeçalho de bloco de registro complexo raiz
Version
A versão da estrutura de funcionalidade estendida. Esse membro deve ser definido como um para estruturas de funcionalidade estendidas baseadas na versão 1.1 da Especificação pcie.
Next
O deslocamento no espaço de configuração do dispositivo PCIe para a próxima estrutura de funcionalidade pcie na lista vinculada de recursos. Se essa for a última estrutura de funcionalidade pcie na lista, esse membro será definido como zero.
Comentários
A estrutura PCI_EXPRESS_ENHANCED_CAPABILITY_HEADER está disponível no Windows Server 2008 e versões posteriores do Windows.
Uma PCI_EXPRESS_ENHANCED_CAPABILITY_HEADER é incluída no início de cada estrutura de funcionalidade estendida. A Microsoft define estruturas para a funcionalidade avançada de relatório de erros (PCI_EXPRESS_AER_CAPABILITY, PCI_EXPRESS_BRIDGE_AER_CAPABILITY ou PCI_EXPRESS_ROOTPORT_AER_CAPABILITY) e a funcionalidade de número de série (PCI_EXPRESS_SERIAL_NUMBER_CAPABILITY).
Requisitos
Requisito | Valor |
---|---|
Cabeçalho | miniport.h (inclua Ntddk.h, Wdm.h, Miniport.h) |
Confira também
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de