OID_SRIOV_PF_LUID

Driver yang terlalu berlebihan mengeluarkan permintaan kueri pengidentifikasi objek (OID) OID_SRIOV_PF_LUID untuk menerima pengidentifikasi unik lokal (LUID) yang terkait dengan Fungsi Fisik (PF) PCI Express (PCIe) adaptor jaringan.

Anggota InformationBuffer dari struktur NDIS_OID_REQUEST berisi penunjuk ke struktur NDIS_SRIOV_PF_LUID_INFO .

Keterangan

NDIS menghasilkan LUID untuk PF sebelum NDIS memanggil fungsi MiniportInitializeEx dari driver miniport untuk PF. LUID ini berlaku sampai NDIS memanggil fungsi MiniportHaltEx driver.

Catatan Nilai anggota Luid berbeda dari anggota NetLuid dari struktur NDIS_MINIPORT_INIT_PARAMETERS . Struktur ini diteruskan ke driver miniport melalui parameter MiniportInitParametersminiportInitializeEx.

Mengembalikan Kode Status

NDIS menangani permintaan kueri OID dari permintaan OID_SRIOV_PF_LUID untuk driver miniport. Driver tidak akan dikeluarkan permintaan OID ini.

Saat NDIS menangani permintaan OID_SRIOV_PF_LUID, NDIS mengembalikan salah satu kode status berikut.

Kode Status Deskripsi

NDIS_STATUS_SUCCESS

Permintaan OID berhasil diselesaikan.

NDIS_STATUS_NOT_SUPPORTED

Driver miniport tidak mendukung antarmuka virtualisasi I/O root tunggal (SR-IOV) atau tidak diaktifkan untuk menggunakan antarmuka.

NDIS_STATUS_INVALID_LENGTH

Buffer informasi terlalu pendek. Driver miniport harus mengatur DATA. QUERY_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


MiniportInitializeEx

NDIS_OID_REQUEST

NDIS_SRIOV_PF_LUID_INFO