Metode IDebugSymbols3::GetSymbolEntriesByOffset (dbgeng.h)
Metode GetSymbolEntriesByOffset mengembalikan simbol yang terletak di alamat tertentu.
Sintaks
HRESULT GetSymbolEntriesByOffset(
[in] ULONG64 Offset,
[in] ULONG Flags,
[out, optional] PDEBUG_MODULE_AND_ID Ids,
[out, optional] PULONG64 Displacements,
[in] ULONG IdsCount,
[out, optional] PULONG Entries
);
Parameter
[in] Offset
Menentukan lokasi dalam ruang alamat memori proses dalam rentang simbol yang diinginkan. Tidak semua simbol memiliki rentang yang diketahui, jadi, untuk hasil terbaik, gunakan alamat dasar simbol.
[in] Flags
Atur ke nol.
[out, optional] Ids
Menerima simbol. Ini adalah array entri IdsCount jenis DEBUG_MODULE_AND_ID. Jika Id adalahNULL, informasi ini tidak dikembalikan.
[out, optional] Displacements
Menerima perbedaan antara alamat dasar simbol yang ditemukan dan alamat yang diberikan sesuai dengan rentang simbol.
[in] IdsCount
Menentukan jumlah entri yang dapat ditahan oleh Id dan Displacements array.
[out, optional] Entries
Menerima jumlah simbol yang terletak di Offset. Jika Entriadalah NULL, informasi ini tidak dikembalikan.
Nilai kembali
Metode ini juga dapat mengembalikan nilai kesalahan. Lihat Mengembalikan Nilai untuk detail selengkapnya.
Menampilkan kode | Deskripsi |
---|---|
|
Metode berhasil. |
Keterangan
Untuk informasi selengkapnya tentang simbol, lihat Simbol.
Persyaratan
Persyaratan | Nilai |
---|---|
Target Platform | Desktop |
Header | dbgeng.h (termasuk Dbgeng.h) |