Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Fungsi panggilan balik yang ditentukan aplikasi yang digunakan dengan fungsi StackWalk64 . Ini menyediakan akses ke tabel fungsi run-time untuk proses tersebut.
Jenis PFUNCTION_TABLE_ACCESS_ROUTINE64 menentukan penunjuk ke fungsi panggilan balik ini. FunctionTableAccessProc64 adalah tempat penampung untuk nama fungsi yang ditentukan aplikasi.
Sintaks
PFUNCTION_TABLE_ACCESS_ROUTINE64 PfunctionTableAccessRoutine64;
PVOID PfunctionTableAccessRoutine64(
[in] HANDLE ahProcess,
[in] DWORD64 AddrBase
)
{...}
Parameter
[in] ahProcess
Handel ke proses yang jejak tumpukannya dihasilkan.
[in] AddrBase
Alamat instruksi yang akan ditempatkan.
Nilai kembali
Fungsi mengembalikan penunjuk ke tabel fungsi run-time. Pada komputer x86, ini adalah penunjuk ke struktur FPO_DATA . Di komputer Alpha, ini adalah penunjuk ke struktur IMAGE_FUNCTION_ENTRY .
Keterangan
Fungsi panggilan balik ini menggantikan fungsi panggilan balik PFUNCTION_TABLE_ACCESS_ROUTINE . PFUNCTION_TABLE_ACCESS_ROUTINE didefinisikan sebagai berikut dalam DbgHelp.h.
#if !defined(_IMAGEHLP_SOURCE_) && defined(_IMAGEHLP64)
#define PFUNCTION_TABLE_ACCESS_ROUTINE PFUNCTION_TABLE_ACCESS_ROUTINE64
#else
typedef
PVOID
(__stdcall *PFUNCTION_TABLE_ACCESS_ROUTINE)(
__in HANDLE hProcess,
__in DWORD AddrBase
);
#endif
Persyaratan
| Persyaratan | Nilai |
|---|---|
| Target Platform | Windows |
| Header | dbghelp.h |
| Redistribusi | DbgHelp.dll 5.1 atau yang lebih baru |