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


NDIS_OID_REQUEST

NDIS_RECEIVE_FILTER_MOVE_FILTER_PARAMETERS