união PCI_EXPRESS_LINK_CAPABILITIES_2_REGISTER (ntddk.h)
A estrutura PCI_EXPRESS_LINK_CAPABILITIES_2_REGISTER descreve um registro de funcionalidades de link PCI Express (PCIe) 2 de uma estrutura de funcionalidade PCIe. Essa é uma extensão do registro de funcionalidades de link PCIe.
Sintaxe
typedef union _PCI_EXPRESS_LINK_CAPABILITIES_2_REGISTER {
struct {
ULONG Rsvd0 : 1;
ULONG SupportedLinkSpeedsVector : 7;
ULONG Rsvd8_31 : 24;
} DUMMYSTRUCTNAME;
ULONG AsULONG;
} PCI_EXPRESS_LINK_CAPABILITIES_2_REGISTER, *PPCI_EXPRESS_LINK_CAPABILITIES_2_REGISTER;
Membros
DUMMYSTRUCTNAME
DUMMYSTRUCTNAME.Rsvd0
Reservado.
DUMMYSTRUCTNAME.SupportedLinkSpeedsVector
Indica as velocidades de link com suporte do link PCIe. Para cada posição de bit, um valor de 1b indica que há suporte para a velocidade de link correspondente; caso contrário, não há suporte para essa velocidade. Observe que esse campo é preferencial como a fonte da verdade sobre o campo MaximumLinkSpeed .
As definições de bit nesse campo com a velocidade de link correspondente são:
Posição do bit | Velocidade de link com suporte |
---|---|
0 | 2,5 GT/s |
1 | 5,0 GT/s |
2 | 8,0 GT/s |
3 | 16,0 GT/s |
4 | 32,0 GT/s |
Todas as outras posições de bit | Reservado |
DUMMYSTRUCTNAME.Rsvd8_31
Reservado.
AsULONG
Uma representação ULONG do conteúdo da estrutura PCI_EXPRESS_LINK_CAPABILITIES_2_REGISTER .
Comentários
Uma estrutura PCI_EXPRESS_LINK_CAPABILITIES_2_REGISTER está contida na estrutura PCI_EXPRESS_CAPABILITY_REGISTER .
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 11, versão 22H2 |
Cabeçalho | ntddk.h (inclua Ntddk.h) |