struktur PCI_EXPRESS_AER_CAPABILITY (wdm.h)

Struktur PCI_EXPRESS_AER_CAPABILITY menjelaskan struktur kemampuan pelaporan kesalahan tingkat lanjut PCI Express (PCIe).

Sintaks

typedef struct _PCI_EXPRESS_AER_CAPABILITY {
  PCI_EXPRESS_ENHANCED_CAPABILITY_HEADER       Header;
  PCI_EXPRESS_UNCORRECTABLE_ERROR_STATUS       UncorrectableErrorStatus;
  PCI_EXPRESS_UNCORRECTABLE_ERROR_MASK         UncorrectableErrorMask;
  PCI_EXPRESS_UNCORRECTABLE_ERROR_SEVERITY     UncorrectableErrorSeverity;
  PCI_EXPRESS_CORRECTABLE_ERROR_STATUS         CorrectableErrorStatus;
  PCI_EXPRESS_CORRECTABLE_ERROR_MASK           CorrectableErrorMask;
  PCI_EXPRESS_AER_CAPABILITIES                 CapabilitiesAndControl;
  ULONG                                        HeaderLog[4];
  PCI_EXPRESS_SEC_UNCORRECTABLE_ERROR_STATUS   SecUncorrectableErrorStatus;
  PCI_EXPRESS_SEC_UNCORRECTABLE_ERROR_MASK     SecUncorrectableErrorMask;
  PCI_EXPRESS_SEC_UNCORRECTABLE_ERROR_SEVERITY SecUncorrectableErrorSeverity;
  PCI_EXPRESS_SEC_AER_CAPABILITIES             SecCapabilitiesAndControl;
  ULONG                                        SecHeaderLog[4];
} PCI_EXPRESS_AER_CAPABILITY, *PPCI_EXPRESS_AER_CAPABILITY;

Anggota

Header

Struktur PCI_EXPRESS_ENHANCED_CAPABILITY_HEADER yang menjelaskan header untuk struktur ini.

UncorrectableErrorStatus

Struktur PCI_EXPRESS_UNCORRECTABLE_ERROR_STATUS yang menjelaskan daftar status kesalahan PCIe yang tidak dapat direkreksi dari struktur kemampuan PCIe AER.

UncorrectableErrorMask

Struktur PCI_EXPRESS_UNCORRECTABLE_ERROR_MASK yang menjelaskan daftar masker kesalahan PCIe yang tidak dapat direkreksi dari struktur kemampuan PCIe AER.

UncorrectableErrorSeverity

Struktur PCI_EXPRESS_UNCORRECTABLE_ERROR_SEVERITY yang menjelaskan daftar tingkat keparahan kesalahan PCIe yang tidak dapat dikoreksi dari struktur kemampuan PCIe AER.

CorrectableErrorStatus

Struktur PCI_EXPRESS_CORRECTABLE_ERROR_STATUS yang menjelaskan daftar status kesalahan PCIe yang dapat dikoreksi dari struktur kemampuan PCIe AER.

CorrectableErrorMask

Struktur PCI_EXPRESS_CORRECTABLE_ERROR_MASK yang menjelaskan register masker kesalahan PCIe yang dapat dikoreksi dari struktur kemampuan PCIe AER.

CapabilitiesAndControl

Struktur PCI_EXPRESS_AER_CAPABILITIES yang menjelaskan kemampuan kesalahan tingkat lanjut PCIe dan daftar kontrol struktur kemampuan PCIe AER.

HeaderLog[4]

Array empat nilai 32-bit yang bersama-sama berisi header untuk paket lapisan transaksi (TLP) yang sesuai dengan kesalahan yang terdeteksi.

Dalam setiap nilai 32-bit dalam array, byte TLP berada dalam urutan byte big-endian.

SecUncorrectableErrorStatus

Struktur PCI_EXPRESS_SEC_UNCORRECTABLE_ERROR_STATUS yang menjelaskan daftar status kesalahan PCIe sekunder yang tidak dapat dikoreksi dari struktur kemampuan PCIe AER.

SecUncorrectableErrorMask

Struktur PCI_EXPRESS_SEC_UNCORRECTABLE_ERROR_MASK yang menjelaskan daftar masker kesalahan PCIe sekunder yang tidak dapat dikoreksi dari struktur kemampuan PCIe AER.

SecUncorrectableErrorSeverity

Struktur PCI_EXPRESS_SEC_UNCORRECTABLE_ERROR_SEVERITY yang menjelaskan daftar tingkat keparahan kesalahan PCIe sekunder yang tidak dapat dikoreksi dari struktur kemampuan PCIe AER.

SecCapabilitiesAndControl

Struktur PCI_EXPRESS_SEC_AER_CAPABILITIES yang menjelaskan kemampuan kesalahan sekunder PCIe dan daftar kontrol struktur kemampuan PCIe AER.

SecHeaderLog[4]

Array dengan empat nilai 32-bit yang bersama-sama berisi header untuk transaksi pada antarmuka sekunder yang menghasilkan kesalahan.

Keterangan

Perangkat jembatan PCIe menggunakan struktur PCI_EXPRESS_BRIDGE_AER_CAPABILITY alih-alih struktur PCI_EXPRESS_AER_CAPABILITY untuk menjelaskan struktur kemampuan pelaporan kesalahan tingkat lanjut PCIe.

Port akar dan pengumpul peristiwa kompleks akar menggunakan struktur PCI_EXPRESS_ROOTPORT_AER_CAPABILITY alih-alih struktur PCI_EXPRESS_AER_CAPABILITY untuk menjelaskan struktur kemampuan pelaporan kesalahan tingkat lanjut PCIe.

Untuk informasi tambahan tentang struktur kemampuan pelaporan kesalahan tingkat lanjut PCIe, lihat Spesifikasi Pci Express.

Persyaratan

Persyaratan Nilai
Header wdm.h (termasuk Ntddk.h, Wdm.h, Miniport.h)

Lihat juga

PCI_EXPRESS_CORRECTABLE_ERROR_STATUS

PCI_EXPRESS_UNCORRECTABLE_ERROR_SEVERITY

PCI_EXPRESS_UNCORRECTABLE_ERROR_MASK

PCI_EXPRESS_AER_CAPABILITIES

PCI_EXPRESS_ENHANCED_CAPABILITY_HEADER

PCI_EXPRESS_BRIDGE_AER_CAPABILITY

PCI_EXPRESS_UNCORRECTABLE_ERROR_STATUS

PCI_EXPRESS_ROOTPORT_AER_CAPABILITY

PCI_EXPRESS_CORRECTABLE_ERROR_MASK