Macro RtlEqualMemory (wdm.h)

La rutina RtlEqualMemory compara dos bloques de memoria para determinar si el número especificado de bytes es idéntico.

Sintaxis

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

Parámetros

Destination

Puntero a un bloque de memoria asignado por el autor de la llamada que se va a comparar.

Source

Puntero a un bloque de memoria asignado por el autor de la llamada que se compara con el bloque de memoria al que apunta Source1 .

Length

Especifica el número de bytes que se van a comparar.

Valor devuelto

RtlEqualMemory devuelve TRUE si Source1 y Source2 son equivalentes; de lo contrario, devuelve FALSE.

Comentarios

RtlEqualMemory comienza la comparación con el byte cero de cada bloque.

Los autores de llamadas de RtlEqualMemory se pueden ejecutar en cualquier IRQL si ambos bloques de memoria están residentes.

Requisitos

Requisito Value
Plataforma de destino Escritorio
Encabezado wdm.h (incluya Wdm.h, Ntddk.h, Ntifs.h)
IRQL Cualquier nivel (consulte la sección Comentarios)

Consulte también

RtlCompareMemory