IDebugSymbols2::Metode GetScope (dbgeng.h)
Metode GetScope mengembalikan informasi tentang cakupan saat ini.
Sintaks
HRESULT GetScope(
[out, optional] PULONG64 InstructionOffset,
[out, optional] PDEBUG_STACK_FRAME ScopeFrame,
[out, optional] PVOID ScopeContext,
[in] ULONG ScopeContextSize
);
Parameter
[out, optional] InstructionOffset
Menerima lokasi di ruang alamat virtual proses dari instruksi cakupan saat ini.
[out, optional] ScopeFrame
Menerima struktur DEBUG_STACK_FRAME yang mewakili bingkai tumpukan cakupan saat ini.
[out, optional] ScopeContext
Menerima konteks utas cakupan saat ini. Jenis konteks utas adalah struktur CONTEXT untuk prosesor efektif target. Buffer ScopeContext harus cukup besar untuk menahan struktur ini.
[in] ScopeContextSize
Menentukan ukuran buffer ScopeContext.
Nilai kembali
Metode ini juga dapat mengembalikan nilai kesalahan. Lihat Mengembalikan Nilai untuk detail selengkapnya.
Menampilkan kode | Deskripsi |
---|---|
|
Metode berhasil. |
|
Ukuran buffer ScopeContext tidak cukup besar untuk menahan konteks cakupan. |
Keterangan
Untuk informasi selengkapnya tentang cakupan, lihat Cakupan dan Grup Simbol.
Persyaratan
Persyaratan | Nilai |
---|---|
Target Platform | Desktop |
Header | dbgeng.h (termasuk Dbgeng.h, Ntddk.h) |