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.
Namun, kami menyarankan agar IHV mencadangkan 64 blok konfigurasi VF pertama untuk data yang terkadang berubah.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Didukung di NDIS 6.30 dan yang lebih baru. |
Header | ntddndis.h (termasuk Ndis.h) |
Lihat juga
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk