Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
[Cette fonction peut être modifiée ou supprimée de Windows sans préavis.]
S’inscrit pour la notification lors du premier chargement d’une DLL. Cette notification se produit avant l’établissement d’une liaison dynamique.
Syntaxe
NTSTATUS NTAPI LdrRegisterDllNotification(
_In_ ULONG Flags,
_In_ PLDR_DLL_NOTIFICATION_FUNCTION NotificationFunction,
_In_opt_ PVOID Context,
_Out_ PVOID *Cookie
);
Paramètres
-
Indicateurs [in]
-
Ce paramètre doit être égal à zéro.
-
NotificationFunction [in]
-
Pointeur vers une fonction de rappel de notification LdrDllNotification à appeler lorsque la DLL est chargée.
-
Contexte [in, facultatif]
-
Pointeur vers les données de contexte pour la fonction de rappel.
-
Cookie [out]
-
Pointeur vers une variable pour recevoir un identificateur pour la fonction de rappel. Cet identificateur est utilisé pour annuler l’inscription de la fonction de rappel de notification.
Valeur retournée
Si la fonction réussit, elle retourne STATUS_SUCCESS.
Les formes et l’importance des codes d’erreur NTSTATUS sont répertoriés dans le fichier d’en-tête Ntstatus.h disponible dans le WDK et sont décrits dans la documentation WDK.
Notes
Cette fonction n’a aucun fichier d’en-tête associé. La bibliothèque d’importation associée, Ntdll.lib, est disponible dans le WDK. Vous pouvez également utiliser les fonctions LoadLibrary et GetProcAddress pour lier dynamiquement à Ntdll.dll.
Spécifications
| Condition requise | Valeur |
|---|---|
| Client minimal pris en charge |
Windows Vista [applications de bureau uniquement] |
| Serveur minimal pris en charge |
Windows Server 2008 [applications de bureau uniquement] |
| DLL |
|
Voir aussi