CmGetBoundTransaction, fonction (wdm.h)
La routine CmGetBoundTransaction retourne un pointeur vers l’objet transaction qui représente le transaction, le cas échéant, associé à un objet de clé de Registre spécifié.
PVOID CmGetBoundTransaction(
[in] PLARGE_INTEGER Cookie,
[in] PVOID Object
);
[in] Cookie
Valeur de cookie que le pilote obtient précédemment en appelant CmRegisterCallback ou CmRegisterCallbackEx.
[in] Object
Valeur du pointeur que la routine de rappel RegistryCallback du pilote a reçue dans l’une des structures_KEY_INFORMATION XXX REG_.
CmGetBoundTransaction retourne un pointeur vers un objet transactionnel, si l’objet clé spécifié par le paramètre objet est associé à une transaction. Sinon, la routine retourne NULL .
La routine CmGetBoundTransaction est disponible sur Windows Vista et les versions ultérieures de Windows.
Pour plus d’informations sur CmGetBoundTransaction et les opérations de filtrage du Registre, consultez appels de Registre de filtrage.
Pour plus d’informations sur les transactions, consultez Guide de conception du Gestionnaire de transactions noyau.
Exigence | Valeur |
---|---|
client minimum pris en charge | Disponible dans Windows Vista et versions ultérieures de Windows. |
plateforme cible | Universel |
d’en-tête | wdm.h (include Wdm.h, Ntddk.h, Ntifs.h) |
bibliothèque | NtosKrnl.lib |
DLL | NtosKrnl.exe |
IRQL | <= APC_LEVEL |