PCI_EXPRESS_CAPABILITY 구조체(miniport.h)
PCI_EXPRESS_CAPABILITY 구조는 PCI Express(PCIe) 기능 구조를 설명합니다.
통사론
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;
회원
Header
PCIe 기능 구조의 PCI 기능 헤더를 설명하는 PCI_CAPABILITIES_HEADER 구조체입니다.
ExpressCapabilities
PCIe 기능 구조의 PCIe 기능 레지스터를 설명하는 PCI_EXPRESS_CAPABILITIES_REGISTER 구조체입니다.
DeviceCapabilities
PCIe 기능 구조의 PCIe 디바이스 기능 레지스터를 설명하는 PCI_EXPRESS_DEVICE_CAPABILITIES_REGISTER 구조체입니다.
DeviceControl
PCIe 기능 구조의 PCIe 디바이스 제어 레지스터를 설명하는 PCI_EXPRESS_DEVICE_CONTROL_REGISTER 구조체입니다.
DeviceStatus
PCIe 기능 구조의 PCIe 디바이스 상태 레지스터를 설명하는 PCI_EXPRESS_DEVICE_STATUS_REGISTER 구조체입니다.
LinkCapabilities
PCIe 기능 구조의 PCIe 링크 기능 레지스터를 설명하는 PCI_EXPRESS_LINK_CAPABILITIES_REGISTER 구조체입니다.
LinkControl
PCIe 기능 구조의 PCIe 링크 컨트롤 레지스터를 설명하는 PCI_EXPRESS_LINK_CONTROL_REGISTER 구조체입니다.
LinkStatus
PCIe 기능 구조의 PCIe 링크 상태 레지스터를 설명하는 PCI_EXPRESS_LINK_STATUS_REGISTER 구조체입니다.
SlotCapabilities
PCIe 기능 구조의 PCIe 슬롯 기능 레지스터를 설명하는 PCI_EXPRESS_SLOT_CAPABILITIES_REGISTER 구조체입니다.
SlotControl
PCIe 기능 구조의 PCIe 슬롯 컨트롤 레지스터를 설명하는 PCI_EXPRESS_SLOT_CONTROL_REGISTER 구조체입니다.
SlotStatus
PCIe 기능 구조의 PCIe 슬롯 상태 레지스터를 설명하는 PCI_EXPRESS_SLOT_STATUS_REGISTER 구조체입니다.
RootControl
PCIe 기능 구조의 PCIe 루트 제어 레지스터를 설명하는 PCI_EXPRESS_ROOT_CONTROL_REGISTER 구조체입니다.
RootCapabilities
PCIe 기능 구조의 PCIe 루트 기능 레지스터를 설명하는 PCI_EXPRESS_ROOT_CAPABILITIES_REGISTER 구조체입니다.
RootStatus
PCIe 기능 구조의 PCIe 루트 상태 레지스터를 설명하는 PCI_EXPRESS_ROOT_STATUS_REGISTER 구조체입니다.
DeviceCapabilities2
PCIe 기능 구조의 PCIe 디바이스 기능 2 레지스터를 설명하는 PCI_EXPRESS_DEVICE_CAPABILITIES_2_REGISTER 구조체입니다.
DeviceControl2
PCIe 기능 구조의 PCIe 디바이스 컨트롤 2 레지스터를 설명하는 PCI_EXPRESS_DEVICE_CONTROL_2_REGISTER 구조체입니다.
DeviceStatus2
PCIe 기능 구조의 PCIe 디바이스 상태 2 레지스터를 설명하는 PCI_EXPRESS_DEVICE_STATUS_2_REGISTER 구조체입니다.
LinkCapabilities2
LinkCapabilities2 PCI_EXPRESS_LINK_CAPABILITIES_2_REGISTER 멤버를 정의합니다.
LinkControl2
LinkControl2 PCI_EXPRESS_LINK_CONTROL_2_REGISTER 멤버를 정의합니다.
LinkStatus2
LinkStatus2 PCI_EXPRESS_LINK_STATUS_2_REGISTER 멤버를 정의합니다.
발언
PCIe 기능 구조에 대한 자세한 내용은 PCI Express 사양참조하세요.
요구 사항
요구 | 값 |
---|---|
지원되는 최소 서버 | Windows Server 2008 |
헤더 | miniport.h(Ntddk.h, Miniport.h 포함) |
참고 항목
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