#include <phapp.h>
#include <memsrch.h>
#include <windowsx.h>
Go to the source code of this file.
|
INT_PTR CALLBACK | PhpMemoryStringDlgProc (_In_ HWND hwndDlg, _In_ UINT uMsg, _In_ WPARAM wParam, _In_ LPARAM lParam) |
|
INT_PTR CALLBACK | PhpMemoryStringProgressDlgProc (_In_ HWND hwndDlg, _In_ UINT uMsg, _In_ WPARAM wParam, _In_ LPARAM lParam) |
|
PVOID | PhAllocateForMemorySearch (_In_ SIZE_T Size) |
|
VOID | PhFreeForMemorySearch (_In_ _Post_invalid_ PVOID Memory) |
|
PVOID | PhCreateMemoryResult (_In_ PVOID Address, _In_ SIZE_T Length) |
|
VOID | PhReferenceMemoryResult (_In_ PPH_MEMORY_RESULT Result) |
|
VOID | PhDereferenceMemoryResult (_In_ PPH_MEMORY_RESULT Result) |
|
VOID | PhDereferenceMemoryResults (_In_reads_(NumberOfResults) PPH_MEMORY_RESULT *Results, _In_ ULONG NumberOfResults) |
|
VOID | PhSearchMemoryString (_In_ HANDLE ProcessHandle, _In_ PPH_MEMORY_STRING_OPTIONS Options) |
|
VOID | PhShowMemoryStringDialog (_In_ HWND ParentWindowHandle, _In_ PPH_PROCESS_ITEM ProcessItem) |
|
NTSTATUS | PhpMemoryStringThreadStart (_In_ PVOID Parameter) |
|
#define PH_SEARCH_COMPLETED 2 |
#define PH_SEARCH_UPDATE 1 |
#define WM_PH_MEMORY_STATUS_UPDATE (WM_APP + 301) |
PVOID PhAllocateForMemorySearch |
( |
_In_ SIZE_T |
Size | ) |
|
PVOID PhCreateMemoryResult |
( |
_In_ PVOID |
Address, |
|
|
_In_ SIZE_T |
Length |
|
) |
| |
VOID PhDereferenceMemoryResults |
( |
_In_reads_(NumberOfResults) PPH_MEMORY_RESULT * |
Results, |
|
|
_In_ ULONG |
NumberOfResults |
|
) |
| |
VOID PhFreeForMemorySearch |
( |
_In_ _Post_invalid_ PVOID |
Memory | ) |
|
INT_PTR CALLBACK PhpMemoryStringDlgProc |
( |
_In_ HWND |
hwndDlg, |
|
|
_In_ UINT |
uMsg, |
|
|
_In_ WPARAM |
wParam, |
|
|
_In_ LPARAM |
lParam |
|
) |
| |
INT_PTR CALLBACK PhpMemoryStringProgressDlgProc |
( |
_In_ HWND |
hwndDlg, |
|
|
_In_ UINT |
uMsg, |
|
|
_In_ WPARAM |
wParam, |
|
|
_In_ LPARAM |
lParam |
|
) |
| |
NTSTATUS PhpMemoryStringThreadStart |
( |
_In_ PVOID |
Parameter | ) |
|
PVOID PhMemorySearchHeap = NULL |
LONG PhMemorySearchHeapRefCount = 0 |