Fonction TmRecoverResourceManager (wdm.h)
La routine TmRecoverResourceManager tente de récupérer la transaction associée à chaque inscription d’un objet Resource Manager spécifié.
Syntaxe
NTSTATUS TmRecoverResourceManager(
[in] PKRESOURCEMANAGER ResourceManager
);
Paramètres
[in] ResourceManager
Pointeur vers un objet Resource Manager. Pour obtenir ce pointeur, votre composant doit appeler ObReferenceObjectByHandle et fournir le handle d’objet fourni par un appel précédent à ZwCreateResourceManager ou ZwOpenResourceManager .
Valeur retournée
TmRecoverResourceManager retourne STATUS_SUCCESS si l’opération réussit. Sinon, cette routine peut retourner la valeur suivante :
Code de retour | Description |
---|---|
|
Le gestionnaire de transactions associé au gestionnaire de ressources spécifié n’est pas en ligne. |
La routine peut retourner d’autres valeurs NTSTATUS.
Remarques
La routine TmRecoverResourceManager est une version basée sur des pointeurs de la routine ZwRecoverResourceManager .
Pour plus d’informations sur l’utilisation des routines TmXxx de KTM au lieu des routines ZwXxx , consultez Utilisation des routines TmXxx.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Disponible dans Windows Vista et versions ultérieures du système d’exploitation. |
Plateforme cible | Universal |
En-tête | wdm.h (include Wdm.h, Ntifs.h) |
Bibliothèque | NtosKrnl.lib |
DLL | NtosKrnl.exe |
IRQL | PASSIVE_LEVEL |
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