GetEnlistmentRecoveryInformation, fonction (ktmw32.h)
Récupère une structure opaque de données de récupération à partir de KTM. Les informations de récupération sont stockées dans un journal pour le compte d’un gestionnaire de ressources (RM) en appelant la fonction SetEnlistmentRecoveryInformation . Après un échec, le gestionnaire de ressources peut utiliser la fonction GetEnlistmentRecoveryInformation pour récupérer les informations.
Syntaxe
BOOL GetEnlistmentRecoveryInformation(
[in] HANDLE EnlistmentHandle,
[in] ULONG BufferSize,
[out] PVOID Buffer,
[out, optional] PULONG BufferUsed
);
Paramètres
[in] EnlistmentHandle
Handle à l’enrôlement.
[in] BufferSize
Taille du paramètre Buffer , en octets.
[out] Buffer
Pointeur vers une mémoire tampon qui reçoit les informations de récupération d’inscription.
[out, optional] BufferUsed
Pointeur vers une variable qui reçoit le nombre réel d’octets retournés dans le paramètre Buffer .
Valeur retournée
Si la fonction réussit, la valeur de retour est différente de zéro.
Si la fonction échoue, la valeur de retour est zéro (0). Pour obtenir des informations détaillées sur l’erreur, appelez la fonction GetLastError.
La liste suivante identifie les codes d’erreur possibles :
Notes
Cet appel ne peut pas être utilisé avec des gestionnaires de transactions volatiles.
Configuration requise
Client minimal pris en charge | Windows Vista |
Serveur minimal pris en charge | Windows Server 2008 |
Plateforme cible | Windows |
En-tête | ktmw32.h |
Bibliothèque | Ktmw32.lib |
DLL | Ktmw32.dll |