Metode IDebugSymbols3::GetSymbolEntryStringWide (dbgeng.h)

Metode GetSymbolEntryStringWide mengembalikan informasi string untuk simbol yang ditentukan.

Sintaks

HRESULT GetSymbolEntryStringWide(
  [in]            PDEBUG_MODULE_AND_ID Id,
  [in]            ULONG                Which,
  [out, optional] PWSTR                Buffer,
  [in]            ULONG                BufferSize,
  [out, optional] PULONG               StringSize
);

Parameter

[in] Id

Menentukan simbol yang wilayah memorinya sedang diminta. Struktur DEBUG_MODULE_AND_ID berisi modul yang berisi simbol dan ID simbol simbol dalam modul.

[in] Which

Menentukan indeks string yang diinginkan. Seringkali ini nol, karena sebagian besar simbol hanya berisi satu string (namanya). Tetapi beberapa simbol mungkin berisi lebih dari satu string -- misalnya, simbol anotasi.

[out, optional] Buffer

Menerima nama simbol. Jika BufferNULL, informasi ini tidak dikembalikan.

[in] BufferSize

Menentukan ukuran dalam karakter buffer Buffer. Ukuran ini mencakup ruang untuk karakter '\0' yang mengakhiri.

[out, optional] StringSize

Menerima ukuran dalam karakter nama simbol. Ukuran ini mencakup ruang untuk karakter '\0' yang mengakhiri. Jika StringSizeNULL, 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

GetSymbolEntriesByOffset

IDebugSymbols3