IDebugSymbols3::RemoveSyntheticSymbol method (dbgeng.h)

Metode RemoveSyntheticSymbol menghapus simbol sintetis dari modul dalam proses saat ini.

Sintaks

HRESULT RemoveSyntheticSymbol(
  [in] PDEBUG_MODULE_AND_ID Id
);

Parameter

[in] Id

Menentukan simbol sintetis yang akan dihapus. Nilai ini harus sama dengan yang dikembalikan dalam parameter IdaddSyntheticSymbol. Lihat DEBUG_MODULE_AND_ID untuk detail tentang jenis parameter ini.

Nilai kembali

Menampilkan kode Deskripsi
S_OK
Metode berhasil.
E_INVALIDARG
Tidak ada simbol sintetis yang ditemukan di lokasi yang ditentukan. Ini dikembalikan jika simbol sintetis di lokasi ini sebelumnya dihapus atau dibuang.
 

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

Keterangan

Jika modul yang berisi simbol sintetis dimuat ulang - misalnya, dengan memanggil Muat Ulang dengan parameter Modul yang diatur ke nama modul - simbol sintetis akan dibuang.

Untuk informasi selengkapnya tentang simbol sintetis, lihat Simbol Sintetis.

Persyaratan

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

Lihat juga

AddSyntheticSymbol

IDebugSymbols3

RemoveSyntheticModule