Metode ISymUnmanagedWriter::SetScopeRange
Menentukan rentang offset untuk cakupan leksikal yang ditentukan. Cakupan menjadi cakupan baru saat ini dan didorong ke tumpukan cakupan. Cakupan harus membentuk hierarki. Saudara boleh tumpang tindih.
Sintaks
HRESULT OpenScope(
[in] ULONG32 scopeID,
[in] ULONG32 startOffset,
[in] ULONG32 endOffset);
Parameter
scopeId
[in] Pengidentifikasi cakupan untuk cakupan.
startOffset
[in] Offset instruksi pertama dalam cakupan leksikal, dalam byte, dari awal metode.
endOffset
[in] Offset instruksi terakhir dalam cakupan leksikal, dalam byte, dari awal metode.
Tampilkan Nilai
S_OK jika metode berhasil; jika tidak, E_FAIL atau kode galat lainnya.
Keterangan
ISymUnmanagedWriter::OpenScope menampilkan pengidentifikasi cakupan buram yang dapat digunakan dengan ISymUnmanagedWriter::SetScopeRange
untuk menentukan offset awal dan akhir cakupan di lain waktu. Dalam hal ini, offset yang diteruskan ke ISymUnmanagedWriter::OpenScope
dan ISymUnmanagedWriter::CloseScope diabaikan. Pengidentifikasi cakupan hanya valid dalam metode saat ini.
Persyaratan
Header: CorSym.idl, CorSym.h
Lihat juga
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk