Estructura SEARCHMEMORY (wdbgexts.h)
La función SearchMemory busca en la memoria virtual del destino un patrón de bytes especificado.
Sintaxis
typedef struct _SEARCHMEMORY {
ULONG64 SearchAddress;
ULONG64 SearchLength;
ULONG64 FoundAddress;
ULONG PatternLength;
PVOID Pattern;
} SEARCHMEMORY, *PSEARCHMEMORY;
Miembros
SearchAddress
Especifica la dirección de la memoria virtual del destino desde la que se va a iniciar la búsqueda.
SearchLength
Especifica el tamaño, en bytes, de la memoria que se va a buscar. Para una coincidencia correcta, se debe encontrar el patrón antes de que se hayan examinado los bytes de SearchLength .
FoundAddress
Recibe la ubicación del patrón, que se encuentra en la memoria virtual del destino. Si no se encontró el patrón, esta función no modifica el valor de FoundAddress .
PatternLength
Especifica el tamaño, en bytes, del patrón que se va a buscar.
Pattern
Especifica el patrón que se va a buscar.
Requisitos
Requisito | Valor |
---|---|
Header | wdbgexts.h (include Wdbgexts.h, Dbgeng.h) |