Bagikan melalui


Metode IDebugSymbols3::GetConstantName (dbgeng.h)

Metode GetConstantName mengembalikan nama konstanta yang ditentukan.

Sintaks

HRESULT GetConstantName(
  [in]            ULONG64 Module,
  [in]            ULONG   TypeId,
  [in]            ULONG64 Value,
  [out, optional] PSTR    NameBuffer,
  [in]            ULONG   NameBufferSize,
  [out, optional] PULONG  NameSize
);

Parameter

[in] Module

Menentukan alamat dasar modul tempat konstanta ditentukan.

[in] TypeId

Menentukan ID jenis konstanta.

[in] Value

Menentukan nilai konstanta.

[out, optional] NameBuffer

Menerima nama konstanta. Jika NameBufferNULL, informasi ini tidak dikembalikan.

[in] NameBufferSize

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

[out, optional] NameSize

Menerima ukuran dalam karakter nama konstanta. Ukuran ini mencakup ruang untuk karakter yang mengakhiri '\0'.

Nilai kembali

Menampilkan kode Deskripsi
S_OK
Metode berhasil.
S_FALSE
Metode berhasil. Namun, buffer tidak cukup besar untuk nama konstanta dan terpotong.
 

Metode ini juga dapat mengembalikan nilai kesalahan. Untuk informasi selengkapnya, lihat Mengembalikan Nilai.

Keterangan

Untuk informasi selengkapnya tentang simbol, lihat Simbol.

Persyaratan

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