Metode IDebugSymbols2::GetFieldName (dbgeng.h)
Metode GetFieldName mengembalikan nama bidang dalam struktur.
Sintaks
HRESULT GetFieldName(
[in] ULONG64 Module,
[in] ULONG TypeId,
[in] ULONG FieldIndex,
[out, optional] PSTR NameBuffer,
[in] ULONG NameBufferSize,
[out, optional] PULONG NameSize
);
Parameter
[in] Module
Menentukan alamat dasar modul tempat struktur ditentukan.
[in] TypeId
Menentukan ID tipe struktur.
[in] FieldIndex
Menentukan indeks bidang yang diinginkan dalam struktur.
[out, optional] NameBuffer
Menerima nama bidang. Jika NameBufferADALAH NULL, informasi ini tidak dikembalikan.
[in] NameBufferSize
Menentukan ukuran dalam karakter buffer NameBuffer. Ukuran ini mencakup ruang untuk karakter '\0' yang mengakhiri.
[out, optional] NameSize
Menerima ukuran dalam karakter nama bidang. Ukuran ini mencakup ruang untuk karakter '\0' yang mengakhiri. Jika NameSizeNULL, informasi ini tidak dikembalikan.
Nilai kembali
Metode ini juga dapat mengembalikan nilai kesalahan. Lihat Mengembalikan Nilai untuk detail selengkapnya.
Menampilkan kode | Deskripsi |
---|---|
|
Metode berhasil. |
|
Metode berhasil. Namun, NameBuffer tidak cukup besar untuk menahan nama bidang dan terpotong. |
Keterangan
Untuk informasi selengkapnya tentang simbol, lihat Simbol.
Persyaratan
Persyaratan | Nilai |
---|---|
Target Platform | Desktop |
Header | dbgeng.h (termasuk Dbgeng.h) |