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
S_OK
Metode berhasil.

Keterangan

Untuk informasi selengkapnya tentang simbol, lihat Simbol.

Persyaratan

Persyaratan Nilai
Target Platform Desktop
Header dbgeng.h (termasuk Dbgeng.h)

Lihat juga

GetSymbolEntriesByName

IDebugSymbols3