Metode IDebugControl2::GetWindbgExtensionApis64 (dbgeng.h)
Metode GetWindbgExtensionApis64 mengembalikan struktur yang memfasilitasi penggunaan API WdbgExts.
Sintaks
HRESULT GetWindbgExtensionApis64(
[in, out] PWINDBG_EXTENSION_APIS64 Api
);
Parameter
[in, out] Api
Menerima struktur WINDBG_EXTENSION_APIS64. Struktur ini berisi fungsi yang digunakan oleh WdbgExts API. Anggota nSize dari struktur ini harus diatur ke ukuran struktur sebelum diteruskan ke metode ini.
Nilai kembali
Metode ini juga dapat mengembalikan nilai kesalahan lainnya. Lihat Mengembalikan Nilai untuk detail selengkapnya.
Menampilkan kode | Deskripsi |
---|---|
|
Metode berhasil. |
|
Nilai Api->nSize tidak sama dengan ukuran struktur WINDBG_EXTENSION_APIS64. |
Keterangan
Jika Anda menyertakan Wdbgexts.h dalam kode ekstensi, Anda harus memanggil metode ini selama inisialisasi DLL ekstensi (lihat DebugExtensionInitialize).
Banyak fungsi WdbgExts benar-benar makro. Untuk memastikan bahwa makro ini berfungsi dengan benar, struktur yang diterima oleh parameter Api harus disimpan dalam variabel global bernama ExtensionApis.
Struktur WINDBG_EXTENSION_APIS64 yang dikembalikan oleh metode ini melayani tujuan yang sama dengan yang disediakan untuk fungsi panggilan balik WinDbgExtensionDllInit (digunakan oleh ekstensi WdbgExts).
Untuk daftar fungsi yang disediakan oleh WdbgExts API, lihat Fungsi WdbgExts.
Persyaratan
Persyaratan | Nilai |
---|---|
Target Platform | Desktop |
Header | dbgeng.h (termasuk Wdbgexts.h, Dbgeng.h, Wdbgexts.h) |
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