RtlEqualMemory-Makro (wdm.h)
Die RtlEqualMemory-Routine vergleicht zwei Speicherblöcke, um festzustellen, ob die angegebene Anzahl von Bytes identisch ist.
Syntax
BOOL WINAPI
RtlEqualMemory(
[in] void* Destination,
[in] void* Source,
[in] size_t Length
);
Parameter
Destination
Ein Zeiger auf einen vom Aufrufer zugewiesenen Speicherblock, der verglichen werden soll.
Source
Ein Zeiger auf einen vom Aufrufer zugewiesenen Speicherblock, der mit dem Speicherblock verglichen wird, auf den Source1 verweist.
Length
Gibt die Anzahl der Bytes an, die verglichen werden sollen.
Rückgabewert
RtlEqualMemory gibt TRUE zurück, wenn Source1 und Source2 gleichwertig sind. Andernfalls wird FALSE zurückgegeben.
Hinweise
RtlEqualMemory beginnt den Vergleich mit byte null der einzelnen Blocks.
Aufrufer von RtlEqualMemory können in jedem IRQL ausgeführt werden, wenn beide Speicherblöcke resident sind.
Anforderungen
Anforderung | Wert |
---|---|
Zielplattform | Desktop |
Header | wdm.h (einschließlich Wdm.h, Ntddk.h, Ntifs.h) |
IRQL | Beliebige Ebene (siehe Abschnitt Hinweise) |