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.
Dipanggil ketika direktori debug ditemukan dalam file .exe.
Sintaks
HRESULT NotifyDebugDir (
BOOL fExecutable,
DWORD cbData,
BYTE data[]
);
Parameter
fExecutable
[in] TRUE jika direktori debug dibaca dari file yang dapat dieksekusi (bukan file .dbg).
cbData
[in] Jumlah byte data di direktori debug.
data[]
[in] Larik yang diisi dengan direktori debug.
Tampilkan Nilai
Jika berhasil, mengembalikan S_OK; jika tidak, mengembalikan kode galat. Kode pengembalian biasanya diabaikan.
Keterangan
Metode IDiaDataSource::loadDataForExe memanggil panggilan balik ini saat menemukan direktori debug saat memproses file yang dapat dijalankan.
Metode ini menghapus kebutuhan klien untuk merekayasa balik file yang dapat dieksekusi atau debug untuk mendukung informasi debug selain yang ditemukan dalam file .pdb. Dengan data ini, klien dapat mengenali jenis informasi debug yang tersedia dan apakah jenis informasi debug berada di file yang dapat dijalankan atau file .dbg.
Sebagian besar klien tidak memerlukan panggilan balik ini karena metode IDiaDataSource::loadDataForExe secara transparan membuka file .pdb dan .dbg jika diperlukan untuk menyajikan simbol.