Bagikan melalui


PFIND_DEBUG_FILE_CALLBACK fungsi panggilan balik (dbghelp.h)

Fungsi panggilan balik yang ditentukan aplikasi yang digunakan dengan fungsi FindDebugInfoFileEx . Ini memverifikasi apakah file simbol yang terletak oleh FindDebugInfoFileEx adalah file simbol yang benar.

Jenis PFIND_DEBUG_FILE_CALLBACK dan PFIND_DEBUG_FILE_CALLBACKW menentukan penunjuk ke fungsi panggilan balik ini. FindDebugInfoFileProc adalah tempat penampung untuk nama fungsi yang ditentukan aplikasi.

Sintaks

PFIND_DEBUG_FILE_CALLBACK PfindDebugFileCallback;

BOOL PfindDebugFileCallback(
  [in] HANDLE FileHandle,
  [in] PCSTR FileName,
  [in] PVOID CallerData
)
{...}

Parameter

[in] FileHandle

Handel ke file simbol.

[in] FileName

Nama file simbol.

[in] CallerData

Data opsional yang ditentukan pengguna. Parameter ini bisa NULL.

Nilai kembali

Jika file simbol valid, kembalikan TRUE. Jika tidak, kembalikan FALSE.

Keterangan

Salah satu cara untuk memverifikasi file simbol adalah dengan membandingkan tanda waktunya dengan tanda waktu dalam gambar. Untuk mengambil tanda waktu gambar, gunakan fungsi GetTimestampForLoadedLibrary . Untuk mengambil tanda waktu file simbol, gunakan fungsi SymGetModuleInfo64 .

Persyaratan

   
Target Platform Windows
Header dbghelp.h
Redistribusi DbgHelp.dll 5.1 atau yang lebih baru

Lihat juga

DbgHelp Functions

FindDebugInfoFileEx

GetTimestampForLoadedLibrary

SymGetModuleInfo64