Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Funzione di callback definita dall'applicazione usata con la funzione StackWalk64 . Viene chiamato quando StackWalk64 necessita di un indirizzo di base del modulo per un determinato indirizzo virtuale.
Il tipo PGET_MODULE_BASE_ROUTINE64 definisce un puntatore a questa funzione di callback. GetModuleBaseProc64 è un segnaposto per il nome della funzione definita dall'applicazione.
Sintassi
PGET_MODULE_BASE_ROUTINE PgetModuleBaseRoutine;
DWORD PgetModuleBaseRoutine(
[in] HANDLE hProcess,
[in] DWORD Address
)
{...}
Parametri
[in] hProcess
Handle per il processo per il quale viene generata la traccia dello stack.
[in] Address
Indirizzo all'interno dell'immagine del modulo da individuare.
Valore restituito
La funzione restituisce l'indirizzo di base del modulo.
Commenti
Questa funzione di callback sostituisce la funzione di callback PGET_MODULE_BASE_ROUTINE . PGET_MODULE_BASE_ROUTINE è definito come indicato di seguito in DbgHelp.h.
#if !defined(_IMAGEHLP_SOURCE_) && defined(_IMAGEHLP64)
#define PGET_MODULE_BASE_ROUTINE PGET_MODULE_BASE_ROUTINE64
#else
typedef
DWORD
(__stdcall *PGET_MODULE_BASE_ROUTINE)(
__in HANDLE hProcess,
__in DWORD Address
);
#endif
Requisiti
| Requisito | Valore |
|---|---|
| Piattaforma di destinazione | Windows |
| Intestazione | dbghelp.h |
| Componente ridistribuibile | DbgHelp.dll 5.1 o versioni successive |