7 #define PH_MAX_SYMBOL_NAME_LEN 128 
   73     _In_opt_ PVOID DbgHelpBase
 
   87     _In_ PPH_SYMBOL_PROVIDER SymbolProvider,
 
   90     _Out_opt_ PULONG Displacement,
 
   91     _Out_opt_ PPH_SYMBOL_LINE_INFORMATION Information
 
   98     _In_ PPH_SYMBOL_PROVIDER SymbolProvider,
 
  107     _In_ PPH_SYMBOL_PROVIDER SymbolProvider,
 
  108     _In_ ULONG64 Address,
 
  112     _Out_opt_ PULONG64 Displacement
 
  119     _In_ PPH_SYMBOL_PROVIDER SymbolProvider,
 
  121     _Out_ PPH_SYMBOL_INFORMATION Information
 
  128     _In_ PPH_SYMBOL_PROVIDER SymbolProvider,
 
  130     _In_ ULONG64 BaseAddress,
 
  146     _In_ PPH_SYMBOL_PROVIDER SymbolProvider,
 
  153 PhAccessOutOfProcessFunctionEntry(
 
  154     _In_ HANDLE ProcessHandle,
 
  155     _In_ ULONG64 ControlPc,
 
  156     _Out_ PRUNTIME_FUNCTION Function
 
  163     _In_ HANDLE hProcess,
 
  170     _In_ HANDLE hProcess,
 
  171     _In_ DWORD64 AddrBase
 
  182     _In_ HANDLE hProcess,
 
  183     _In_ DWORD64 qwBaseAddress,
 
  184     _Out_writes_bytes_(nSize) PVOID lpBuffer,
 
  186     _Out_ LPDWORD lpNumberOfBytesRead
 
  190     _In_ HANDLE ahProcess,
 
  191     _In_ DWORD64 AddrBase
 
  195     _In_ HANDLE hProcess,
 
  200     _In_ HANDLE hProcess,
 
  216     _In_ ULONG MachineType,
 
  217     _In_ HANDLE ProcessHandle,
 
  218     _In_ HANDLE ThreadHandle,
 
  220     _Inout_ PVOID ContextRecord,
 
  221     _In_opt_ PPH_SYMBOL_PROVIDER SymbolProvider,
 
  232     _In_ HANDLE ProcessHandle,
 
  234     _In_ HANDLE FileHandle,
 
  235     _In_ MINIDUMP_TYPE DumpType,
 
  236     _In_opt_ PMINIDUMP_EXCEPTION_INFORMATION ExceptionParam,
 
  237     _In_opt_ PMINIDUMP_USER_STREAM_INFORMATION UserStreamParam,
 
  238     _In_opt_ PMINIDUMP_CALLBACK_INFORMATION CallbackParam
 
  243 #define PH_THREAD_STACK_FRAME_I386 0x1 
  244 #define PH_THREAD_STACK_FRAME_AMD64 0x2 
  245 #define PH_THREAD_STACK_FRAME_KERNEL 0x4 
  246 #define PH_THREAD_STACK_FRAME_FPO_DATA_PRESENT 0x100 
  260 #define PH_WALK_I386_STACK 0x1 
  261 #define PH_WALK_AMD64_STACK 0x2 
  262 #define PH_WALK_KERNEL_STACK 0x10 
  277     _In_ PPH_THREAD_STACK_FRAME StackFrame,
 
  278     _In_opt_ PVOID Context
 
  285     _In_ HANDLE ThreadHandle,
 
  286     _In_opt_ HANDLE ProcessHandle,
 
  288     _In_opt_ PPH_SYMBOL_PROVIDER SymbolProvider,
 
  291     _In_opt_ PVOID Context