Metode IDebugSymbols2::GetTypeName (dbgeng.h)
Metode GetTypeName mengembalikan nama simbol jenis yang ditentukan oleh ID dan modul jenisnya.
Sintaks
HRESULT GetTypeName(
[in] ULONG64 Module,
[in] ULONG TypeId,
[out, optional] PSTR NameBuffer,
[in] ULONG NameBufferSize,
[out, optional] PULONG NameSize
);
Parameter
[in] Module
Menentukan alamat dasar modul tempat jenis berada. Untuk informasi selengkapnya, lihat Modul.
[in] TypeId
Menentukan ID jenis.
[out, optional] NameBuffer
Menerima nama jenis. 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 jenis. Ukuran ini mencakup ruang untuk karakter yang mengakhiri '\0'. Jika NameSizeNULL, informasi ini tidak dikembalikan.
Nilai kembali
Metode ini juga dapat mengembalikan nilai kesalahan lainnya. Lihat Mengembalikan Nilai untuk detail selengkapnya.
Menampilkan kode | Deskripsi |
---|---|
|
Metode berhasil. |
|
Metode berhasil. Namun, buffer tidak cukup besar untuk menahan nama jenis dan terpotong. |
|
Tipe yang ditentukan tidak dapat ditemukan dalam modul yang ditentukan. |
Keterangan
Untuk informasi selengkapnya tentang simbol, lihat Simbol.
Persyaratan
Persyaratan | Nilai |
---|---|
Target Platform | Desktop |
Header | dbgeng.h (termasuk Dbgeng.h) |