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.
[Fungsi ini dapat diubah atau dihapus dari Windows tanpa pemberitahuan lebih lanjut.]
Mendaftar untuk pemberitahuan ketika DLL pertama kali dimuat. Pemberitahuan ini terjadi sebelum penautan dinamis terjadi.
Sintaks
NTSTATUS NTAPI LdrRegisterDllNotification(
_In_ ULONG Flags,
_In_ PLDR_DLL_NOTIFICATION_FUNCTION NotificationFunction,
_In_opt_ PVOID Context,
_Out_ PVOID *Cookie
);
Parameter
-
Bendera [in]
-
Parameter ini harus nol.
-
NotificationFunction [in]
-
Penunjuk ke fungsi panggilan balik pemberitahuan LdrDllNotification untuk memanggil saat DLL dimuat.
-
Konteks [dalam, opsional]
-
Penunjuk ke data konteks untuk fungsi panggilan balik.
-
Cookie [keluar]
-
Penunjuk ke variabel untuk menerima pengidentifikasi untuk fungsi panggilan balik. Pengidentifikasi ini digunakan untuk membatalkan pendaftaran fungsi panggilan balik pemberitahuan.
Mengembalikan nilai
Jika fungsi berhasil, fungsi akan mengembalikan STATUS_SUCCESS.
Formulir dan signifikansi kode kesalahan NTSTATUS tercantum dalam file header Ntstatus.h yang tersedia di WDK, dan dijelaskan dalam dokumentasi WDK.
Keterangan
Fungsi ini tidak memiliki file header terkait. Pustaka impor terkait, Ntdll.lib, tersedia di WDK. Anda juga dapat menggunakan fungsi LoadLibrary dan GetProcAddress untuk menautkan secara dinamis ke Ntdll.dll.
Persyaratan
| Persyaratan | Nilai |
|---|---|
| Klien minimum yang didukung |
Windows Vista [khusus aplikasi desktop] |
| Server minimum yang didukung |
Windows Server 2008 [khusus aplikasi desktop] |
| DLL |
|
Lihat juga