Makro NdisZeroMappedMemory (ndis.h)

NdisZeroMappedMemory mengisi blok memori yang dipetakan dengan panggilan sebelumnya ke NdisMMapIoSpace dengan nol.

Sintaks

void NdisZeroMappedMemory(
  [in]  Destination,
  [in]  Length
);

Parameter

[in] Destination

Menentukan alamat virtual dasar dari blok memori yang dipetakan.

[in] Length

Menentukan jumlah byte yang akan diisi dengan nol.

Nilai kembali

Tidak ada

Keterangan

Driver miniport dapat memanggil NdisZeroMappedMemory untuk menginisialisasi memori perangkat yang dipetakan tanpa inisialisasi. Tujuan dan Panjang yang diberikan harus merupakan subrange yang tepat dari rentang yang ditentukan ketika driver yang disebut NdisMMapIoSpace.

NdisZeroMappedMemory dioptimalkan , dan driver miniport dapat memanggil fungsi ini kapan saja yang diperlukan untuk menghapus rentang memori yang dipetakan.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Didukung untuk driver NDIS 6.0 dan NDIS 5.1 (lihat NdisZeroMappedMemory (NDIS 5.1)) di Windows Vista. Didukung untuk driver NDIS 5.1 (lihat NdisZeroMappedMemory (NDIS 5.1)) di Windows XP.
Target Platform Universal
Header ndis.h (termasuk Ndis.h)
IRQL Tingkat apa pun

Lihat juga

MiniportInitializeEx

NdisMMapIoSpace

NdisZeroMemory