Fungsi FunctionEnter3
Memberi tahu profiler bahwa kontrol sedang diteruskan ke fungsi.
Sintaks
void __stdcall FunctionEnter3(FunctionOrRemappedID functionOrRemappedID);
Parameter
functionOrRemappedID
[in] Pengidentifikasi fungsi tempat kontrol diteruskan.
Keterangan
Fungsi panggilan balik FunctionEnter3
memberi tahu profiler karena fungsi sedang dipanggil, tetapi tidak mendukung inspeksi argumen. Gunakan metode ICorProfilerInfo3::SetEnterLeaveFunctionHooks3 untuk mendaftarkan implementasi fungsi ini.
Fungsi FunctionEnter3
adalah panggilan balik; Anda harus menerapkannya. Penerapan harus menggunakan atribut kelas penyimpanan __declspec(naked)
.
Mesin eksekusi tidak menyimpan register apa pun sebelum memanggil fungsi ini.
Saat masuk, Anda harus menyimpan semua register yang Anda gunakan, termasuk yang ada di floating-point unit (FPU).
Saat keluar, Anda harus memulihkan tumpukan dengan memunculkan semua parameter yang didorong oleh pemanggilnya.
Persyaratan
Platform: Lihat Persyaratan Sistem.
Header: CorProf.idl
Pustaka: CorGuids.lib
Versi .NET Framework: Tersedia mulai dari 4
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