struktur NDIS_SRIOV_PROBED_BARS_INFO (ntddndis.h)

Struktur NDIS_SRIOV_PROBED_BARS_INFO menentukan nilai Pci Express (PCIe) Base Address Registers (RS) dari adaptor jaringan yang mendukung antarmuka virtualisasi I/O root tunggal (SR-IOV).

Nilai yang ditentukan oleh struktur NDIS_SRIOV_PROBED_BARS_INFO adalah nilai yang dilaporkan oleh adaptor setelah kueri yang dilakukan oleh driver bus PCI. Kueri ini menentukan ruang alamat memori atau I/O yang diperlukan oleh perangkat.

Sintaks

typedef struct _NDIS_SRIOV_PROBED_BARS_INFO {
  NDIS_OBJECT_HEADER Header;
  ULONG              BaseRegisterValuesOffset;
} NDIS_SRIOV_PROBED_BARS_INFO, *PNDIS_SRIOV_PROBED_BARS_INFO;

Anggota

Header

Jenis, revisi, dan ukuran struktur NDIS_SRIOV_PROBED_BARS_INFO . Anggota ini diformat sebagai struktur NDIS_OBJECT_HEADER .

Driver miniport harus mengatur anggota JenisHeader ke NDIS_OBJECT_TYPE_DEFAULT. Untuk menentukan versi struktur NDIS_SRIOV_PROBED_BARS_INFO , driver harus mengatur anggota RevisiHeader ke nilai berikut:

NDIS_SRIOV_PROBED_BARS_INFO_REVISION_1

Versi asli untuk NDIS 6.30 dan yang lebih baru.

Atur anggota Ukuran ke NDIS_SIZEOF_SRIOV_PROBED_BARS_INFO_REVISION_1.

BaseRegisterValuesOffset

Nilai ULONG yang berisi offset, dalam satuan byte, dari awal struktur ini hingga array nilai ULONG. Array berisi nilai ULONG untuk setiap BAR adaptor jaringan PCIe.

Jumlah maksimum elemen dalam array ini adalah PCI_TYPE0_ADDRESSES.

Untuk informasi selengkapnya, lihat bagian Keterangan.

Keterangan

Struktur NDIS_SRIOV_PROBED_BARS_INFO digunakan dalam permintaan kueri OID OID_SRIOV_PROBED_BARS. Setiap elemen dalam array yang mengikuti struktur NDIS_SRIOV_PROBED_BARS_INFO berisi nilai ULONG untuk BAR adaptor jaringan. Offset elemen dalam array harus cocok dengan offset RS pada adaptor.

Catatan Setiap elemen dalam array harus berisi nilai BAR yang dikembalikan selama kueri BAR yang dilakukan oleh driver bus PCI.
 
Untuk informasi selengkapnya tentang daftar alamat dasar perangkat PCI, lihat Spesifikasi Bus Lokal PCI.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Didukung di NDIS 6.30 dan yang lebih baru.
Header ntddndis.h (termasuk Ndis.h)

Lihat juga

NDIS_OBJECT_HEADER

OID_SRIOV_PROBED_BARS