Partager via


Macro RtlEqualMemory (wdm.h)

La routine RtlEqualMemory compare deux blocs de mémoire pour déterminer si le nombre d’octets spécifié est identique.

Syntaxe

BOOL WINAPI
RtlEqualMemory(
   [in] void*  Destination,
   [in] void*  Source,
   [in] size_t Length
);

Paramètres

Destination

Pointeur vers un bloc de mémoire alloué à l’appelant à comparer.

Source

Pointeur vers un bloc de mémoire alloué par l’appelant qui est comparé au bloc de mémoire vers lequel pointe Source1 .

Length

Spécifie le nombre d’octets à comparer.

Valeur retournée

RtlEqualMemory retourne TRUE si Source1 et Source2 sont équivalents ; sinon, il retourne FALSE.

Remarques

RtlEqualMemory commence la comparaison avec l’octet zéro de chaque bloc.

Les appelants de RtlEqualMemory peuvent être en cours d’exécution à n’importe quel IRQL si les deux blocs de mémoire sont résidents.

Configuration requise

Condition requise Valeur
Plateforme cible Desktop (Expérience utilisateur)
En-tête wdm.h (inclure Wdm.h, Ntddk.h, Ntifs.h)
IRQL N’importe quel niveau (voir la section Remarques)

Voir aussi

RtlCompareMemory