estrutura PCI_EXPRESS_CAPABILITY (ntddk.h)
A estrutura PCI_EXPRESS_CAPABILITY descreve uma estrutura de funcionalidade do PCI Express (PCIe).
Sintaxe
typedef struct _PCI_EXPRESS_CAPABILITY {
PCI_CAPABILITIES_HEADER Header;
PCI_EXPRESS_CAPABILITIES_REGISTER ExpressCapabilities;
PCI_EXPRESS_DEVICE_CAPABILITIES_REGISTER DeviceCapabilities;
PCI_EXPRESS_DEVICE_CONTROL_REGISTER DeviceControl;
PCI_EXPRESS_DEVICE_STATUS_REGISTER DeviceStatus;
PCI_EXPRESS_LINK_CAPABILITIES_REGISTER LinkCapabilities;
PCI_EXPRESS_LINK_CONTROL_REGISTER LinkControl;
PCI_EXPRESS_LINK_STATUS_REGISTER LinkStatus;
PCI_EXPRESS_SLOT_CAPABILITIES_REGISTER SlotCapabilities;
PCI_EXPRESS_SLOT_CONTROL_REGISTER SlotControl;
PCI_EXPRESS_SLOT_STATUS_REGISTER SlotStatus;
PCI_EXPRESS_ROOT_CONTROL_REGISTER RootControl;
PCI_EXPRESS_ROOT_CAPABILITIES_REGISTER RootCapabilities;
PCI_EXPRESS_ROOT_STATUS_REGISTER RootStatus;
PCI_EXPRESS_DEVICE_CAPABILITIES_2_REGISTER DeviceCapabilities2;
PCI_EXPRESS_DEVICE_CONTROL_2_REGISTER DeviceControl2;
PCI_EXPRESS_DEVICE_STATUS_2_REGISTER DeviceStatus2;
PCI_EXPRESS_LINK_CAPABILITIES_2_REGISTER LinkCapabilities2;
PCI_EXPRESS_LINK_CONTROL_2_REGISTER LinkControl2;
PCI_EXPRESS_LINK_STATUS_2_REGISTER LinkStatus2;
} PCI_EXPRESS_CAPABILITY, *PPCI_EXPRESS_CAPABILITY;
Membros
Header
Uma estrutura PCI_CAPABILITIES_HEADER que descreve o cabeçalho de funcionalidades PCI da estrutura de funcionalidade pcie.
ExpressCapabilities
Uma estrutura PCI_EXPRESS_CAPABILITIES_REGISTER que descreve o registro de funcionalidades pcie da estrutura de funcionalidade pcie.
DeviceCapabilities
Uma estrutura PCI_EXPRESS_DEVICE_CAPABILITIES_REGISTER que descreve o registro de funcionalidades do dispositivo PCIe da estrutura de funcionalidade pcie.
DeviceControl
Uma estrutura PCI_EXPRESS_DEVICE_CONTROL_REGISTER que descreve o registro de controle de dispositivo PCIe da estrutura de funcionalidade pcie.
DeviceStatus
Uma estrutura PCI_EXPRESS_DEVICE_STATUS_REGISTER que descreve o dispositivo PCIe status registro da estrutura de funcionalidade pcie.
LinkCapabilities
Uma estrutura PCI_EXPRESS_LINK_CAPABILITIES_REGISTER que descreve o registro de funcionalidades de link PCIe da estrutura de funcionalidade pcie.
LinkControl
Uma estrutura PCI_EXPRESS_LINK_CONTROL_REGISTER que descreve o registro de controle de link PCIe da estrutura de funcionalidade pcie.
LinkStatus
Uma estrutura PCI_EXPRESS_LINK_STATUS_REGISTER que descreve o link PCIe status registro da estrutura de funcionalidade pcie.
SlotCapabilities
Uma estrutura PCI_EXPRESS_SLOT_CAPABILITIES_REGISTER que descreve o registro de funcionalidades de slot PCIe da estrutura de funcionalidade pcie.
SlotControl
Uma estrutura PCI_EXPRESS_SLOT_CONTROL_REGISTER que descreve o registro de controle de slot PCIe da estrutura de funcionalidade pcie.
SlotStatus
Uma estrutura de PCI_EXPRESS_SLOT_STATUS_REGISTER que descreve o slot PCIe status registro da estrutura de funcionalidade pcie.
RootControl
Uma estrutura PCI_EXPRESS_ROOT_CONTROL_REGISTER que descreve o registro de controle raiz PCIe da estrutura de funcionalidade pcie.
RootCapabilities
Uma estrutura PCI_EXPRESS_ROOT_CAPABILITIES_REGISTER que descreve o registro de funcionalidades raiz pcie da estrutura de funcionalidade pcie.
RootStatus
Uma estrutura de PCI_EXPRESS_ROOT_STATUS_REGISTER que descreve o registro de status raiz pcie da estrutura de funcionalidade pcie.
DeviceCapabilities2
Define o membro PCI_EXPRESS_DEVICE_CAPABILITIES_2_REGISTERDeviceCapabilities2.
DeviceControl2
Define o membro PCI_EXPRESS_DEVICE_CONTROL_2_REGISTERDeviceControl2.
DeviceStatus2
Define o membro PCI_EXPRESS_DEVICE_STATUS_2_REGISTERDeviceStatus2.
LinkCapabilities2
Uma estrutura de PCI_EXPRESS_LINK_CAPABILITIES_2_REGISTER que descreve os recursos de link PCIe 2 registram a estrutura de funcionalidade pcie, estendendo o registro de recursos de link pcie.
LinkControl2
Uma estrutura PCI_EXPRESS_LINK_CONTROL_2_REGISTER que descreve o registro do controle de link PCIe 2 da estrutura de funcionalidade pcie, estendendo o registro de controle de link pcie.
LinkStatus2
Uma estrutura de PCI_EXPRESS_LINK_STATUS_2_REGISTER que descreve o link PCIe status 2 do registro da estrutura de funcionalidade pcie, estendendo o link PCIe status registrar.
Comentários
Para obter informações adicionais sobre a estrutura de funcionalidade pcie, consulte a Especificação do PCI Express.
Requisitos
Requisito | Valor |
---|---|
Cabeçalho | ntddk.h (inclua Ntddk.h, Miniport.h) |
Confira também
PCI_EXPRESS_DEVICE_CAPABILITIES_REGISTER
PCI_EXPRESS_LINK_CAPABILITIES_REGISTER
PCI_EXPRESS_ROOT_CAPABILITIES_REGISTER
PCI_EXPRESS_ROOT_STATUS_REGISTER
PCI_EXPRESS_ROOT_CONTROL_REGISTER
PCI_EXPRESS_DEVICE_CONTROL_REGISTER
PCI_EXPRESS_DEVICE_STATUS_REGISTER
PCI_EXPRESS_CAPABILITIES_REGISTER
PCI_EXPRESS_SLOT_CAPABILITIES_REGISTER
PCI_EXPRESS_LINK_STATUS_REGISTER
PCI_EXPRESS_SLOT_CONTROL_REGISTER
PCI_EXPRESS_LINK_CONTROL_REGISTER
PCI_EXPRESS_SLOT_STATUS_REGISTER
PCI_EXPRESS_LINK_CAPABILITIES_2_REGISTER