Fungsi SymAddSourceStream (dbghelp.h)
Menambahkan aliran ke modul yang ditentukan untuk digunakan oleh Server Sumber.
Sintaks
BOOL IMAGEAPI SymAddSourceStream(
[in] HANDLE hProcess,
[in] ULONG64 Base,
[in, optional] PCSTR StreamFile,
[in, optional] PBYTE Buffer,
[in] size_t Size
);
Parameter
[in] hProcess
Handel ke proses. Handel ini sebelumnya harus diteruskan ke fungsi SymInitialize .
[in] Base
Alamat dasar modul.
[in, optional] StreamFile
String yang dihentikan null yang berisi jalur absolut atau relatif ke file yang berisi aliran pengindeksan sumber. Bisa NULL jika Buffer bukan NULL.
[in, optional] Buffer
Buffer yang berisi aliran pengindeksan sumber. Bisa NULL jika StreamFile bukan NULL.
[in] Size
Ukuran, dalam byte, dari buffer Buffer .
Nilai kembali
Jika fungsi berhasil, nilai yang dikembalikan adalah TRUE.
Jika fungsi gagal, nilai yang dikembalikan adalah FALSE. Untuk mengambil informasi kesalahan yang diperluas, panggil GetLastError.
Keterangan
SymAddSourceStream menambahkan aliran data yang diformat untuk digunakan oleh Server sumber ke modul yang ditunjuk. Pemanggil dapat meneruskan aliran baik sebagai buffer dalam parameter Buffer atau file di parameter StreamFile . Jika kedua parameter diisi, maka fungsi menggunakan parameter Buffer . Jika kedua parameter NULL, maka fungsi mengembalikan FALSE dan kode kesalahan terakhir diatur ke ERROR_INVALID_PARAMETER.
Penting untuk dicatat bahwa SymAddSourceStream tidak menambahkan aliran ke PDB yang sesuai untuk mempertahankan data. Fungsi ini digunakan oleh mereka yang secara terprogram menerapkan debugger mereka sendiri dalam skenario di mana PDB tidak tersedia.
Persyaratan
Persyaratan | Nilai |
---|---|
Target Platform | Windows |
Header | dbghelp.h |
Pustaka | Dbghelp.lib |
DLL | Dbghelp.dll |
Redistribusi | DbgHelp.dll 6.8 atau yang lebih baru |
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