OID_RECEIVE_FILTER_MOVE_FILTER
Driver yang terlalu berlebihan mengeluarkan permintaan set pengidentifikasi objek (OID) OID_RECEIVE_FILTER_MOVE_FILTER untuk memindahkan filter terima yang dikonfigurasi sebelumnya. Filter penerima dipindahkan dari satu port virtual (VPort) ke VPort yang berbeda.
Driver yang terlalu mengandalkan mengeluarkan permintaan set OID ini ke driver miniport untuk PCIe Physical Function (PF) adaptor jaringan. Permintaan set OID ini diperlukan untuk driver miniport PF yang mendukung antarmuka virtualisasi I/O root tunggal (SR-IOV).
Anggota InformationBuffer dari struktur NDIS_OID_REQUEST berisi penunjuk ke struktur NDIS_RECEIVE_FILTER_MOVE_FILTER_PARAMETERS .
Keterangan
NDIS memvalidasi anggota struktur NDIS_RECEIVE_FILTER_MOVE_FILTER_PARAMETERS sebelum meneruskan permintaan set OID ke driver miniport PF.
Driver miniport PF harus menangani permintaan set OID ini secara atomik. Driver harus dapat mengonfigurasi adaptor jaringan untuk menghapus filter secara bersamaan dari antrean penerima dan VPort dan mengaturnya pada antrean terima dan VPort yang berbeda.
Untuk informasi selengkapnya, lihat Memindahkan Filter Terima ke Port Virtual.
Mengembalikan Kode Status
Driver miniport PF mengembalikan salah satu kode status berikut untuk permintaan set OID OID_RECEIVE_FILTER_MOVE_FILTER.
Kode Status | Deskripsi |
---|---|
NDIS_STATUS_SUCCESS |
Permintaan OID berhasil diselesaikan. |
NDIS_STATUS_NOT_SUPPORTED |
Driver miniport PF tidak mendukung antarmuka virtualisasi I/O root tunggal (SR-IOV) atau tidak diaktifkan untuk menggunakan antarmuka. |
NDIS_STATUS_INVALID_PARAMETER |
Satu atau beberapa anggota struktur NDIS_RECEIVE_FILTER_MOVE_FILTER_PARAMETERS memiliki nilai yang tidak valid. |
NDIS_STATUS_INVALID_LENGTH |
Panjang buffer informasi kurang dari sizeof(NDIS_RECEIVE_FILTER_MOVE_FILTER_PARAMETERS). Driver miniport PF harus mengatur DATA. SET_INFORMATION. Anggota BytesNeeded dalam struktur NDIS_OID_REQUEST ke ukuran buffer minimum yang diperlukan. |
NDIS_STATUS_FAILURE |
Permintaan gagal karena alasan lain. |
Persyaratan
Versi |
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