Metode IDebugControl2::GetTextMacro (dbgeng.h)

Metode GetTextMacro mengembalikan nilai alias nama tetap.

Sintaks

HRESULT GetTextMacro(
  [in]            ULONG  Slot,
  [out, optional] PSTR   Buffer,
  [in]            ULONG  BufferSize,
  [out, optional] PULONG MacroSize
);

Parameter

[in] Slot

Menentukan jumlah alias nama tetap. Slot dapat mengambil nilai 0, 1, ..., 9, yang mewakili alias nama tetap $u 0, $u 1, ..., $u 9.

[out, optional] Buffer

Menerima nilai alias yang ditentukan oleh Slot. Jika BufferNULL, informasi ini tidak dikembalikan.

[in] BufferSize

Menentukan ukuran, dalam karakter, dari buffer Buffer .

[out, optional] MacroSize

Menerima ukuran, dalam karakter, dari nilai alias.

Nilai kembali

Metode ini juga dapat mengembalikan nilai kesalahan. Lihat Mengembalikan Nilai untuk detail selengkapnya.

Menampilkan kode Deskripsi
S_OK
Metode berhasil.

Keterangan

Sebelum menjalankan perintah atau mengevaluasi ekspresi, mesin debugger akan menggantikan alias yang ditentukan oleh Slot dengan nilai alias (dikembalikan ke buffer Buffer ).

Untuk gambaran umum alias yang digunakan oleh mesin debugger, lihat Menggunakan Alias. Untuk informasi selengkapnya tentang menggunakan alias dengan API mesin debugger, lihat Berinteraksi dengan Mesin.

Persyaratan

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

Lihat juga

GetNumberTextReplacements

GetTextReplacement

IDebugControl

IDebugControl2

IDebugControl3

SetTextMacro

r (Daftar)