Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Die SearchMemory-Funktion durchsucht den virtuellen Speicher des Ziels nach einem angegebenen Bytemuster.
Syntax
VOID SearchMemory(
ULONG64 SearchAddress,
ULONG64 SearchLength,
ULONG PatternLength,
PVOID Pattern,
PULONG64 FoundAddress
);
Parameter
SearchAddress
Gibt die Adresse im virtuellen Speicher des Ziels an, aus dem die Suche gestartet werden soll.
SearchLength
Gibt die Größe des zu durchsuchenden Arbeitsspeichers in Bytes an. Für eine erfolgreiche Übereinstimmung muss das Muster gefunden werden, bevor SearchLength Bytes untersucht wurden.
PatternLength
Gibt die Größe des musters in Bytes an, nach dem gesucht werden soll.
Pattern
Gibt das Muster an, nach dem gesucht werden soll.
FoundAddress
Empfängt den Speicherort des Musters, der im virtuellen Speicher des Ziels gefunden wird. Wenn das Muster nicht gefunden wurde, ist der Wert in FoundAddress von dieser Funktion unverändert.
Rückgabewert
Nichts
Anforderungen
| Anforderung | Wert |
|---|---|
| Zielplattform- | Desktop |
| Header- | wdbgexts.h (include Wdbgexts.h, Dbgeng.h) |