Función OpenTransactionManager (ktmw32.h)
Abre un administrador de transacciones existente.
Sintaxis
HANDLE OpenTransactionManager(
[in] LPWSTR LogFileName,
[in] ACCESS_MASK DesiredAccess,
[in, optional] ULONG OpenOptions
);
Parámetros
[in] LogFileName
Nombre de la secuencia de registro. Esta secuencia debe existir dentro de un archivo de registro CLFS.
[in] DesiredAccess
El acceso solicitado. Consulte Máscaras de acceso del Administrador de transacciones para obtener una lista de valores válidos.
[in, optional] OpenOptions
Reservados; especifique cero.
Valor devuelto
Si la función se ejecuta correctamente, el valor devuelto es un identificador para el administrador de transacciones.
Si se produce un error en la función, el valor devuelto es INVALID_HANDLE_VALUE. 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
Inmediatamente después de llamar a esta función, debe llamar a RecoverTransactionManager.
LogFileName debe especificarse con el formato de archivo NT. Por ejemplo: ?? < drive>:< ruta de acceso>. No use . Extensión BLF.
Requisitos
Requisito | Value |
---|---|
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 |
Consulte también
GetCurrentClockTransactionManager