Fonction CmRegisterCallback (wdm.h)
La routine CmRegisterCallback est obsolète pour Windows Vista et les versions ultérieures du système d’exploitation. Utilisez CmRegisterCallbackEx à la place.
La routine CmRegisterCallback inscrit une routine RegistryCallback .
Syntaxe
NTSTATUS CmRegisterCallback(
[in] PEX_CALLBACK_FUNCTION Function,
[in, optional] PVOID Context,
[out] PLARGE_INTEGER Cookie
);
Paramètres
[in] Function
Pointeur vers la routine RegistryCallback à inscrire.
[in, optional] Context
Valeur définie par le pilote que le gestionnaire de configuration passera en tant que paramètre CallbackContext à la routine RegistryCallback
[out] Cookie
Pointeur vers une variable LARGE_INTEGER qui reçoit la valeur qui identifie la routine de rappel. Lorsque vous annulez l’inscription de la routine de rappel, passez cette valeur en tant que paramètre Cookie à CmUnRegisterCallback.
Valeur retournée
CmRegisterCallback retourne STATUS_SUCCESS si l’opération réussit ou le code d’erreur NTSTATUS approprié en cas d’échec.
Remarques
La routine CmRegisterCallback est disponible sur Windows XP et les versions ultérieures du système d’exploitation. Pour Windows Vista et les versions ultérieures du système d’exploitation, vous devez utiliser CmRegisterCallbackEx à la place.
Un pilote appelle CmRegisterCallback pour inscrire une routine RegistryCallback , qui est appelée chaque fois qu’un thread effectue une opération sur le Registre.
Appelez CmUnRegisterCallback pour annuler l’inscription d’une routine de rappel inscrite par CmRegisterCallback .
Pour plus d’informations sur CmRegisterCallback et le filtrage des opérations de Registre, consultez Filtrage des appels du Registre.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Disponible dans Windows XP et les versions ultérieures de Windows. |
Plateforme cible | Universal |
En-tête | wdm.h (inclure Wdm.h, Ntddk.h, Ntifs.h) |
Bibliothèque | NtosKrnl.lib |
DLL | NtosKrnl.exe |
IRQL | <=APC_LEVEL |
Règles de conformité DDI | HwStorPortProhibitedDDIs(storport),IrqlExApcLte2(wdm) |
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour