Metode ILanguageExceptionStackBackTrace::GetStackBackTrace (restrictederrorinfo.h)
Mengambil jejak tumpukan belakang.
Sintaks
HRESULT GetStackBackTrace(
[in] ULONG maxFramesToCapture,
[in, out] UINT_PTR [] stackBackTrace,
[out] ULONG *framesCaptured
);
Parameter
[in] maxFramesToCapture
Jumlah maksimum bingkai yang akan diambil.
[in, out] stackBackTrace
Array yang berisi jejak tumpukan kembali; ukuran maksimum adalah maxFramesToCapture.
[out] framesCaptured
Jika berhasil, berisi penunjuk ke jumlah bingkai yang benar-benar ditangkap.
Nilai kembali
Jika metode ini berhasil, metode akan mengembalikan S_OK. Jika tidak, kode kesalahan HRESULT akan dikembalikan.
Keterangan
Anda harus menerapkan GetStackBackTrace dalam proyeksi bahasa Anda ketika permukaan Global Error Handler tidak dapat mengambil backtrace. GetStackBackTrace dipanggil oleh ekspor RoOriginateLanguageException dan oleh CapturePropagationContext ketika fungsi-fungsi tersebut mendeteksi, melalui kueri untuk antarmuka (QI), bahwa pengecualian bahasa yang diberikan kepada mereka mengimplementasikannya.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows 10, versi 1703 [hanya aplikasi desktop] |
Server minimum yang didukung | Windows Server 2016 [hanya aplikasi desktop] |
Target Platform | Windows |
Header | restrictederrorinfo.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