Макрос RtlEqualMemory (wdm.h)
Подпрограмма RtlEqualMemory сравнивает два блока памяти, чтобы определить, совпадает ли указанное количество байтов.
Синтаксис
BOOL WINAPI
RtlEqualMemory(
[in] void* Destination,
[in] void* Source,
[in] size_t Length
);
Параметры
Destination
Указатель на блок памяти, выделенный вызывающим объектом для сравнения.
Source
Указатель на выделенный вызывающим объектом блок памяти, сравниваемый с блоком памяти, на который указывает Источник1 .
Length
Указывает количество байтов для сравнения.
Возвращаемое значение
RtlEqualMemory возвращает значение TRUE, если Source1 и Source2 эквивалентны; в противном случае возвращается значение FALSE.
Комментарии
RtlEqualMemory начинает сравнение с нулем байтов каждого блока.
Вызывающие элементы RtlEqualMemory могут выполняться в любой среде IRQL, если оба блока памяти являются резидентными.
Требования
Требование | Значение |
---|---|
Целевая платформа | Персональный компьютер |
Верхняя часть | wdm.h (включая Wdm.h, Ntddk.h, Ntifs.h) |
IRQL | Любой уровень (см. раздел "Примечания") |