Fungsi NdisMDeregisterIoPortRange (ndis.h)
NdisMDeregisterIoPortRange merilis pemetaan yang disiapkan dengan NdisMRegisterIoPortRange selama inisialisasi driver.
Sintaks
void NdisMDeregisterIoPortRange(
[in] NDIS_HANDLE MiniportAdapterHandle,
[in] UINT InitialPort,
[in] UINT NumberOfPorts,
[in] PVOID PortOffset
);
Parameter
[in] MiniportAdapterHandle
Menentukan input handel ke MiniportInitializeEx.
[in] InitialPort
Menentukan alamat relatif bus dari port pertama dalam rentang port.
[in] NumberOfPorts
Menentukan jumlah port dalam rentang.
[in] PortOffset
Menentukan alamat port dasar yang dipetakan yang dikembalikan oleh NdisMRegisterIoPortRange.
Nilai kembali
Tidak ada
Keterangan
Driver miniport harus meneruskan InitialPort dan NumberOfPorts yang sama ke NdisMDeregisterIoPortRange yang diteruskan ketika MiniportInitializeEx yang disebut NdisMRegisterIoPortRange untuk mendapatkan nilai PortOffset yang dipetakan. Artinya, driver miniport tidak dapat memanggil NdisMDeregisterIoPortRange untuk merilis subrange rentang port yang dipetakan.
NdisMDeregisterIoPortRange dapat dipanggil dari fungsi MiniportInitializeEx atau MiniportHaltEx hanya jika MiniportInitializeEx sebelumnya berhasil melakukan panggilan ke NdisMRegisterIoPortRange.
NdisMDeregisterIoPortRange juga merilis klaim driver pada rentang port I/O di registri.
Setelah memanggil NdisMRegisterIoPortRange, driver miniport tidak dapat lagi mengakses rentang port NIC dengan panggilan ke NdisRaw.. FungsiPort Xxx .
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Didukung untuk driver NDIS 6.0 dan NDIS 5.1 (lihat NdisMDeregisterIoPortRange (NDIS 5.1)) di Windows Vista. Didukung untuk driver NDIS 5.1 (lihat NdisMDeregisterIoPortRange (NDIS 5.1)) di Windows XP. |
Target Platform | Universal |
Header | ndis.h (termasuk Ndis.h) |
Pustaka | Ndis.lib |
IRQL | PASSIVE_LEVEL |
Aturan kepatuhan DDI | Irql_Miniport_Driver_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