Makro NdisEqualMemory (ndis.h)

Fungsi NdisEqualMemory membandingkan jumlah karakter tertentu dalam satu blok memori dengan jumlah karakter yang sama dalam blok memori kedua.

Sintaks

void NdisEqualMemory(
   Source1,
   Source2,
   Length
);

Parameter

Source1

Penunjuk ke blok memori pertama yang akan dibandingkan.

Source2

Penunjuk ke blok memori kedua yang akan dibandingkan.

Length

Jumlah byte yang akan dibandingkan.

Nilai kembali

Tidak ada

Keterangan

NdisEqualMemory membandingkan dua blok memori dan menggunakan nilai yang ditentukan dalam parameter Panjang untuk kedua blok. Jenis data apa pun dalam blok memori yang dibandingkan tidak relevan.

Penelepon NdisEqualMemory dapat berjalan di IRQL <= DISPATCH_LEVEL jika kedua blok memori adalah residen. Jika salah satu blok dapat di-pageable, penelepon harus berjalan di IRQL < DISPATCH_LEVEL.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Didukung untuk driver yang ada di NDIS 6.0 dan yang lebih baru, tetapi driver baru harus menggunakan RtlEqualMemory sebagai gantinya.
Target Platform Desktop
Header ndis.h (termasuk Ndis.h)
IRQL Lihat bagian Keterangan
Aturan kepatuhan DDI Irql_Miscellaneous_Function(ndis)

Lihat juga

NdisAllocateMemoryWithTagPriority

NdisFreeMemory

RtlCopyMemory

RtlFillMemory

RtlZeroMemory