struktur NDIS_SRIOV_VF_INVALIDATE_CONFIG_BLOCK_INFO (ntddndis.h)

Struktur NDIS_SRIOV_VF_INVALIDATE_CONFIG_BLOCK_INFO menentukan satu atau beberapa blok konfigurasi Fungsi Virtual (VF) yang datanya telah diubah (tidak valid) oleh driver untuk Fungsi Fisik (PF) PCI Express (PCIe) pada adaptor jaringan.

Sintaks

typedef struct _NDIS_SRIOV_VF_INVALIDATE_CONFIG_BLOCK_INFO {
  NDIS_OBJECT_HEADER Header;
  ULONG64            BlockMask;
} NDIS_SRIOV_VF_INVALIDATE_CONFIG_BLOCK_INFO, *PNDIS_SRIOV_VF_INVALIDATE_CONFIG_BLOCK_INFO;

Anggota

Header

Jenis, revisi, dan ukuran struktur NDIS_SRIOV_VF_INVALIDATE_CONFIG_BLOCK_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_VF_INVALIDATE_CONFIG_BLOCK_INFO , driver miniport harus mengatur anggota RevisiHeader ke nilai berikut:

NDIS_SIZEOF_SRIOV_VF_INVALIDATE_CONFIG_BLOCK_INFO_REVISION_1

Versi asli untuk NDIS 6.30 dan yang lebih baru.

Atur anggota Ukuran ke NDIS_SIZEOF_SRIOV_VF_CONFIG_STATE_REVISION_1.

BlockMask

Nilai ULONG64 yang menentukan bitmask untuk 64 blok konfigurasi VF pertama. Setiap bit dalam bitmask sesuai dengan blok konfigurasi VF. Jika bit diatur ke satu, data yang terkait dengan blok konfigurasi VF yang sesuai telah berubah.

Keterangan

Struktur NDIS_SRIOV_VF_INVALIDATE_CONFIG_BLOCK_INFO digunakan dalam permintaan set OID_SRIOV_VF_INVALIDATE_CONFIG_BLOCK OID.

Blok konfigurasi VF digunakan untuk komunikasi backchannel antara driver PCIe PF dan VF pada perangkat yang mendukung antarmuka SR-IOV. Data dari blok konfigurasi VF dapat dipertukarkan antara driver berikut:

  • Driver miniport VF, yang berjalan dalam sistem operasi tamu. Sistem operasi ini berjalan dalam partisi anak Hyper-V.
  • Driver miniport PF, yang berjalan dalam sistem operasi manajemen.

    Sistem operasi ini berjalan dalam partisi induk Hyper-V.

Catatan Penggunaan blok konfigurasi VF dan format data konfigurasinya ditentukan oleh vendor perangkat keras independen (IHV) perangkat. Data konfigurasi hanya digunakan oleh driver miniport PF dan VF.

Namun, kami menyarankan agar IHV mencadangkan 64 blok konfigurasi VF pertama untuk data yang terkadang berubah.

 
Untuk informasi selengkapnya tentang komunikasi backchannel dalam antarmuka virtualisasi I/O root tunggal (SR-IOV), lihat Komunikasi Backchannel SR-IOV PF/VF.

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_VF_INVALIDATE_CONFIG_BLOCK