Función GetEnlistmentRecoveryInformation (ktmw32.h)
Recupera una estructura opaca de datos de recuperación de KTM. La información de recuperación se almacena en un registro en nombre de un administrador de recursos (RM) mediante una llamada a la función SetEnlistmentRecoveryInformation . Después de un error, RM puede usar la función GetEnlistmentRecoveryInformation para recuperar la información.
Sintaxis
BOOL GetEnlistmentRecoveryInformation(
[in] HANDLE EnlistmentHandle,
[in] ULONG BufferSize,
[out] PVOID Buffer,
[out, optional] PULONG BufferUsed
);
Parámetros
[in] EnlistmentHandle
Identificador de la inscripción.
[in] BufferSize
Tamaño del parámetro Buffer , en bytes.
[out] Buffer
Puntero a un búfer que recibe la información de recuperación de inscripción.
[out, optional] BufferUsed
Puntero a una variable que recibe el número real de bytes devueltos en el parámetro Buffer .
Valor devuelto
Si la función se realiza correctamente, el valor devuelto es distinto de cero.
Si la función no se realiza correctamente, el valor devuelto es 0 (cero). Para obtener información ampliada de los errores, llame a la función GetLastError.
En la lista siguiente se identifican los posibles códigos de error:
Comentarios
Esta llamada no se puede usar con administradores de transacciones volátiles.
Requisitos
Cliente mínimo compatible | Windows Vista |
Servidor mínimo compatible | Windows Server 2008 |
Plataforma de destino | Windows |
Encabezado | ktmw32.h |
Library | Ktmw32.lib |
Archivo DLL | Ktmw32.dll |