Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Menambahkan tabel fungsi dinamis ke daftar tabel fungsi dinamis.
Sintaks
NTSYSAPI BOOLEAN RtlAddFunctionTable(
[in] PRUNTIME_FUNCTION FunctionTable,
[in] DWORD EntryCount,
[in] DWORD64 BaseAddress
);
Parameter
[in] FunctionTable
Penunjuk ke array entri fungsi. Untuk definisi jenis PRUNTIME_FUNCTION , lihat WinNT.h. Untuk informasi selengkapnya tentang entri fungsi runtime, lihat dokumentasi konvensi panggilan untuk prosesor.
[in] EntryCount
Jumlah entri dalam array FunctionTable .
[in] BaseAddress
Alamat dasar yang digunakan saat menghitung alamat virtual lengkap dari alamat virtual relatif entri tabel fungsi.
Menampilkan nilai
Jika fungsi berhasil, nilai yang dikembalikan adalah TRUE. Jika tidak, nilai yang dikembalikan adalah FALSE.
Keterangan
Tabel fungsi digunakan pada Windows 64-bit untuk menentukan cara melepas lelah atau berjalan di tumpukan. Tabel ini biasanya dihasilkan oleh pengkompilasi dan disimpan sebagai bagian dari gambar. Namun, aplikasi harus menyediakan tabel fungsi untuk kode yang dihasilkan secara dinamis. Untuk informasi selengkapnya tentang tabel fungsi, lihat panduan arsitektur untuk sistem Anda.
Fungsi ini berguna untuk kode yang dihasilkan dari templat atau dihasilkan hanya sekali selama masa proses. Untuk kode yang dihasilkan secara lebih dinamis, gunakan fungsi RtlInstallFunctionTableCallback .
Persyaratan
| Target Platform | Windows |
| Header | winnt.h (termasuk Windows.h) |
| Pustaka | Kernel32.lib |
| DLL | Kernel32.dll |