TmRenameTransactionManager function (wdm.h)
The TmRenameTransactionManager routine changes the identity of the transaction manager object that is stored in the CLFS log file stream contained in the log file name.
Warning
Changing the identity of the transaction manger object might break any cross-log transactional links that may exist.
Syntax
NTSTATUS TmRenameTransactionManager(
[in] PUNICODE_STRING LogFileName,
[in] LPGUID ExistingTransactionManagerGuid
);
Parameters
[in] LogFileName
A pointer to a UNICODE_STRING structure that contains the path and file name of a CLFS log file stream to be associated with the transaction manager object.
[in] ExistingTransactionManagerGuid
A pointer to a GUID structure that represents the current name of the transaction manager object.
Return value
The TmRenameTransactionManager routine returns an NTSTATUS value. If the routine fails, it returns an error code.
Requirements
Requirement | Value |
---|---|
Target Platform | Universal |
Header | wdm.h |
IRQL | <= APC_LEVEL |