Fungsi SymGetFileLineOffsets64 (dbghelp.h)
Menemukan informasi baris untuk modul dan nama file yang ditentukan.
Sintaks
ULONG IMAGEAPI SymGetFileLineOffsets64(
[in] HANDLE hProcess,
[in, optional] PCSTR ModuleName,
[in] PCSTR FileName,
[out] PDWORD64 Buffer,
[in] ULONG BufferLines
);
Parameter
[in] hProcess
Handel ke proses yang awalnya diteruskan ke fungsi SymInitialize .
[in, optional] ModuleName
Nama modul tempat baris berada. Jika parameter ini NULL, fungsi akan mencari semua modul.
[in] FileName
Nama file tempat baris berada.
[out] Buffer
Array offset untuk setiap baris. Offset untuk baris n disimpan dalam elemen n-1. Elemen array untuk baris yang tidak memiliki informasi baris dibiarkan tidak berubah.
[in] BufferLines
Ukuran array Buffer , dalam elemen .
Nilai kembali
Jika fungsi berhasil, nilai yang dikembalikan adalah angka baris tertinggi yang ditemukan. Nilai ini nol jika tidak ada informasi baris yang ditemukan.
Jika fungsi gagal, nilai yang dikembalikan adalah LINE_ERROR. Untuk mengambil informasi kesalahan yang diperluas, panggil GetLastError.
Keterangan
Semua fungsi DbgHelp, seperti ini, adalah utas tunggal. Oleh karena itu, panggilan dari lebih dari satu utas ke fungsi ini kemungkinan akan mengakibatkan perilaku tak terduga atau kerusakan memori. Untuk menghindari hal ini, Anda harus menyinkronkan semua panggilan bersamaan dari lebih dari satu utas ke fungsi ini.
Persyaratan
Persyaratan | Nilai |
---|---|
Target Platform | Windows |
Header | dbghelp.h |
Pustaka | Dbghelp.lib |
DLL | Dbghelp.dll |
Redistribusi | DbgHelp.dll 5.1 atau yang lebih baru |
Lihat juga
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk