Fungsi NdisQueryAdapterInstanceName (ndis.h)
Fungsi NdisQueryAdapterInstanceName mengambil nama yang mudah diingat dari NIC fisik atau adaptor virtual yang terikat dengan driver protokol panggilan.
Sintaks
NDIS_STATUS NdisQueryAdapterInstanceName(
PNDIS_STRING pAdapterInstanceName,
[in] NDIS_HANDLE NdisBindingHandle
);
Parameter
pAdapterInstanceName
Penunjuk ke jenis NDIS_STRING yang disediakan penelepon yang menerima string Unicode yang dihitung. String ini menentukan nama antarmuka yang mudah diingat yang dirujuk oleh pengikatan. Antarmuka ini adalah NIC fisik atau adaptor virtual. Untuk Windows 2000 dan yang lebih baru, NDIS menentukan jenis NDIS_STRING sebagai jenis UNICODE_STRING .
[in] NdisBindingHandle
Handel yang mengidentifikasi pengikatan ke NIC fisik target atau adaptor virtual dari driver berikutnya yang lebih rendah tempat pemanggil terikat. Biasanya, NdisBindingHandle dikembalikan oleh fungsi NdisOpenAdapterEx .
Nilai kembali
NdisQueryAdapterInstanceName mengembalikan NDIS_STATUS_SUCCESS jika memori untuk string di AdapterInstanceName berhasil dialokasikan; jika tidak, ia mengembalikan NDIS_STATUS_RESOURCES.
Keterangan
Driver protokol menggunakan NdisQueryAdapterInstanceName untuk mengambil nama yang mudah diingat dari NIC fisik atau adaptor virtual tempat driver protokol terikat. Driver protokol menentukan handel ke NIC atau adaptor virtual seperti itu di NdisBindingHandle . Driver protokol memanggil fungsi NdisOpenAdapterEx untuk mengambil handel ini.
NdisQueryAdapterInstanceName mengalokasikan memori untuk string yang menentukan nama yang mudah diingat. Setelah pemanggil selesai menggunakan memori ini, pemanggil harus memanggil fungsi NdisFreeMemory untuk melepaskan memori.
Nama yang mudah diingat dimaksudkan untuk membantu pengguna dengan cepat dan akurat mengidentifikasi NIC fisik atau adaptor virtual--misalnya, "Adaptor Ethernet PCI" dan "Adapter Jaringan Privat Virtual" dianggap sebagai nama yang ramah.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Didukung untuk driver NDIS 6.0 dan NDIS 5.1 (lihat NdisQueryAdapterInstanceName (NDIS 5.1)) di Windows Vista. Didukung untuk driver NDIS 5.1 (lihat NdisQueryAdapterInstanceName (NDIS 5.1)) di Windows XP. |
Target Platform | Desktop |
Header | ndis.h (termasuk Ndis.h) |
Pustaka | Ndis.lib |
IRQL | <= DISPATCH_LEVEL |
Aturan kepatuhan DDI | Irql_Miscellaneous_Function(ndis) |
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