mirror of https://github.com/dahall/Vanara.git
76 lines
14 KiB
Markdown
76 lines
14 KiB
Markdown
## Vanara.PInvoke.KtmW32
|
|
PInvoke API (methods, structures and constants imported from Windows KtmW32.dll.
|
|
|
|
- Includes methods from ktmw32.dll
|
|
- Current NuGet release: [![Nuget](https://img.shields.io/nuget/v/Vanara.PInvoke.KtmW32?logo=nuget&style=flat-square)![Nuget](https://img.shields.io/nuget/dt/Vanara.PInvoke.KtmW32?label=%20&style=flat-square)](https://www.nuget.org/packages/Vanara.PInvoke.KtmW32)
|
|
### Methods - 100% API coverage (39 of 39 functions)
|
|
Native Method | Header | Managed Method
|
|
--- | --- | ---
|
|
[CommitComplete](https://www.google.com/search?num=5&q=CommitComplete+site%3Alearn.microsoft.com) | ktmw32.h | [Vanara.PInvoke.KtmW32.CommitComplete](https://github.com/dahall/Vanara/search?l=C%23&q=CommitComplete)
|
|
[CommitEnlistment](https://www.google.com/search?num=5&q=CommitEnlistment+site%3Alearn.microsoft.com) | ktmw32.h | [Vanara.PInvoke.KtmW32.CommitEnlistment](https://github.com/dahall/Vanara/search?l=C%23&q=CommitEnlistment)
|
|
[CommitTransaction](https://www.google.com/search?num=5&q=CommitTransaction+site%3Alearn.microsoft.com) | ktmw32.h | [Vanara.PInvoke.KtmW32.CommitTransaction](https://github.com/dahall/Vanara/search?l=C%23&q=CommitTransaction)
|
|
[CommitTransactionAsync](https://www.google.com/search?num=5&q=CommitTransactionAsync+site%3Alearn.microsoft.com) | ktmw32.h | [Vanara.PInvoke.KtmW32.CommitTransactionAsync](https://github.com/dahall/Vanara/search?l=C%23&q=CommitTransactionAsync)
|
|
[CreateEnlistment](https://www.google.com/search?num=5&q=CreateEnlistment+site%3Alearn.microsoft.com) | ktmw32.h | [Vanara.PInvoke.KtmW32.CreateEnlistment](https://github.com/dahall/Vanara/search?l=C%23&q=CreateEnlistment)
|
|
[CreateResourceManager](https://www.google.com/search?num=5&q=CreateResourceManager+site%3Alearn.microsoft.com) | ktmw32.h | [Vanara.PInvoke.KtmW32.CreateResourceManager](https://github.com/dahall/Vanara/search?l=C%23&q=CreateResourceManager)
|
|
[CreateTransaction](https://www.google.com/search?num=5&q=CreateTransaction+site%3Alearn.microsoft.com) | ktmw32.h | [Vanara.PInvoke.KtmW32.CreateTransaction](https://github.com/dahall/Vanara/search?l=C%23&q=CreateTransaction)
|
|
[CreateTransactionManager](https://www.google.com/search?num=5&q=CreateTransactionManager+site%3Alearn.microsoft.com) | ktmw32.h | [Vanara.PInvoke.KtmW32.CreateTransactionManager](https://github.com/dahall/Vanara/search?l=C%23&q=CreateTransactionManager)
|
|
[GetCurrentClockTransactionManager](https://www.google.com/search?num=5&q=GetCurrentClockTransactionManager+site%3Alearn.microsoft.com) | ktmw32.h | [Vanara.PInvoke.KtmW32.GetCurrentClockTransactionManager](https://github.com/dahall/Vanara/search?l=C%23&q=GetCurrentClockTransactionManager)
|
|
[GetEnlistmentId](https://www.google.com/search?num=5&q=GetEnlistmentId+site%3Alearn.microsoft.com) | ktmw32.h | [Vanara.PInvoke.KtmW32.GetEnlistmentId](https://github.com/dahall/Vanara/search?l=C%23&q=GetEnlistmentId)
|
|
[GetEnlistmentRecoveryInformation](https://www.google.com/search?num=5&q=GetEnlistmentRecoveryInformation+site%3Alearn.microsoft.com) | ktmw32.h | [Vanara.PInvoke.KtmW32.GetEnlistmentRecoveryInformation](https://github.com/dahall/Vanara/search?l=C%23&q=GetEnlistmentRecoveryInformation)
|
|
[GetNotificationResourceManager](https://www.google.com/search?num=5&q=GetNotificationResourceManager+site%3Alearn.microsoft.com) | ktmw32.h | [Vanara.PInvoke.KtmW32.GetNotificationResourceManager](https://github.com/dahall/Vanara/search?l=C%23&q=GetNotificationResourceManager)
|
|
[GetNotificationResourceManagerAsync](https://www.google.com/search?num=5&q=GetNotificationResourceManagerAsync+site%3Alearn.microsoft.com) | ktmw32.h | [Vanara.PInvoke.KtmW32.GetNotificationResourceManagerAsync](https://github.com/dahall/Vanara/search?l=C%23&q=GetNotificationResourceManagerAsync)
|
|
[GetTransactionId](https://www.google.com/search?num=5&q=GetTransactionId+site%3Alearn.microsoft.com) | ktmw32.h | [Vanara.PInvoke.KtmW32.GetTransactionId](https://github.com/dahall/Vanara/search?l=C%23&q=GetTransactionId)
|
|
[GetTransactionInformation](https://www.google.com/search?num=5&q=GetTransactionInformation+site%3Alearn.microsoft.com) | ktmw32.h | [Vanara.PInvoke.KtmW32.GetTransactionInformation](https://github.com/dahall/Vanara/search?l=C%23&q=GetTransactionInformation)
|
|
[GetTransactionManagerId](https://www.google.com/search?num=5&q=GetTransactionManagerId+site%3Alearn.microsoft.com) | ktmw32.h | [Vanara.PInvoke.KtmW32.GetTransactionManagerId](https://github.com/dahall/Vanara/search?l=C%23&q=GetTransactionManagerId)
|
|
[OpenEnlistment](https://www.google.com/search?num=5&q=OpenEnlistment+site%3Alearn.microsoft.com) | ktmw32.h | [Vanara.PInvoke.KtmW32.OpenEnlistment](https://github.com/dahall/Vanara/search?l=C%23&q=OpenEnlistment)
|
|
[OpenResourceManager](https://www.google.com/search?num=5&q=OpenResourceManager+site%3Alearn.microsoft.com) | ktmw32.h | [Vanara.PInvoke.KtmW32.OpenResourceManager](https://github.com/dahall/Vanara/search?l=C%23&q=OpenResourceManager)
|
|
[OpenTransaction](https://www.google.com/search?num=5&q=OpenTransaction+site%3Alearn.microsoft.com) | ktmw32.h | [Vanara.PInvoke.KtmW32.OpenTransaction](https://github.com/dahall/Vanara/search?l=C%23&q=OpenTransaction)
|
|
[OpenTransactionManager](https://www.google.com/search?num=5&q=OpenTransactionManager+site%3Alearn.microsoft.com) | ktmw32.h | [Vanara.PInvoke.KtmW32.OpenTransactionManager](https://github.com/dahall/Vanara/search?l=C%23&q=OpenTransactionManager)
|
|
[OpenTransactionManagerById](https://www.google.com/search?num=5&q=OpenTransactionManagerById+site%3Alearn.microsoft.com) | ktmw32.h | [Vanara.PInvoke.KtmW32.OpenTransactionManagerById](https://github.com/dahall/Vanara/search?l=C%23&q=OpenTransactionManagerById)
|
|
[PrepareComplete](https://www.google.com/search?num=5&q=PrepareComplete+site%3Alearn.microsoft.com) | ktmw32.h | [Vanara.PInvoke.KtmW32.PrepareComplete](https://github.com/dahall/Vanara/search?l=C%23&q=PrepareComplete)
|
|
[PrepareEnlistment](https://www.google.com/search?num=5&q=PrepareEnlistment+site%3Alearn.microsoft.com) | ktmw32.h | [Vanara.PInvoke.KtmW32.PrepareEnlistment](https://github.com/dahall/Vanara/search?l=C%23&q=PrepareEnlistment)
|
|
[PrePrepareComplete](https://www.google.com/search?num=5&q=PrePrepareComplete+site%3Alearn.microsoft.com) | ktmw32.h | [Vanara.PInvoke.KtmW32.PrePrepareComplete](https://github.com/dahall/Vanara/search?l=C%23&q=PrePrepareComplete)
|
|
[PrePrepareEnlistment](https://www.google.com/search?num=5&q=PrePrepareEnlistment+site%3Alearn.microsoft.com) | ktmw32.h | [Vanara.PInvoke.KtmW32.PrePrepareEnlistment](https://github.com/dahall/Vanara/search?l=C%23&q=PrePrepareEnlistment)
|
|
[ReadOnlyEnlistment](https://www.google.com/search?num=5&q=ReadOnlyEnlistment+site%3Alearn.microsoft.com) | ktmw32.h | [Vanara.PInvoke.KtmW32.ReadOnlyEnlistment](https://github.com/dahall/Vanara/search?l=C%23&q=ReadOnlyEnlistment)
|
|
[RecoverEnlistment](https://www.google.com/search?num=5&q=RecoverEnlistment+site%3Alearn.microsoft.com) | ktmw32.h | [Vanara.PInvoke.KtmW32.RecoverEnlistment](https://github.com/dahall/Vanara/search?l=C%23&q=RecoverEnlistment)
|
|
[RecoverResourceManager](https://www.google.com/search?num=5&q=RecoverResourceManager+site%3Alearn.microsoft.com) | ktmw32.h | [Vanara.PInvoke.KtmW32.RecoverResourceManager](https://github.com/dahall/Vanara/search?l=C%23&q=RecoverResourceManager)
|
|
[RecoverTransactionManager](https://www.google.com/search?num=5&q=RecoverTransactionManager+site%3Alearn.microsoft.com) | ktmw32.h | [Vanara.PInvoke.KtmW32.RecoverTransactionManager](https://github.com/dahall/Vanara/search?l=C%23&q=RecoverTransactionManager)
|
|
[RenameTransactionManager](https://www.google.com/search?num=5&q=RenameTransactionManager+site%3Alearn.microsoft.com) | ktmw32.h | [Vanara.PInvoke.KtmW32.RenameTransactionManager](https://github.com/dahall/Vanara/search?l=C%23&q=RenameTransactionManager)
|
|
[RollbackComplete](https://www.google.com/search?num=5&q=RollbackComplete+site%3Alearn.microsoft.com) | ktmw32.h | [Vanara.PInvoke.KtmW32.RollbackComplete](https://github.com/dahall/Vanara/search?l=C%23&q=RollbackComplete)
|
|
[RollbackEnlistment](https://www.google.com/search?num=5&q=RollbackEnlistment+site%3Alearn.microsoft.com) | ktmw32.h | [Vanara.PInvoke.KtmW32.RollbackEnlistment](https://github.com/dahall/Vanara/search?l=C%23&q=RollbackEnlistment)
|
|
[RollbackTransaction](https://www.google.com/search?num=5&q=RollbackTransaction+site%3Alearn.microsoft.com) | ktmw32.h | [Vanara.PInvoke.KtmW32.RollbackTransaction](https://github.com/dahall/Vanara/search?l=C%23&q=RollbackTransaction)
|
|
[RollbackTransactionAsync](https://www.google.com/search?num=5&q=RollbackTransactionAsync+site%3Alearn.microsoft.com) | ktmw32.h | [Vanara.PInvoke.KtmW32.RollbackTransactionAsync](https://github.com/dahall/Vanara/search?l=C%23&q=RollbackTransactionAsync)
|
|
[RollforwardTransactionManager](https://www.google.com/search?num=5&q=RollforwardTransactionManager+site%3Alearn.microsoft.com) | ktmw32.h | [Vanara.PInvoke.KtmW32.RollforwardTransactionManager](https://github.com/dahall/Vanara/search?l=C%23&q=RollforwardTransactionManager)
|
|
[SetEnlistmentRecoveryInformation](https://www.google.com/search?num=5&q=SetEnlistmentRecoveryInformation+site%3Alearn.microsoft.com) | ktmw32.h | [Vanara.PInvoke.KtmW32.SetEnlistmentRecoveryInformation](https://github.com/dahall/Vanara/search?l=C%23&q=SetEnlistmentRecoveryInformation)
|
|
[SetResourceManagerCompletionPort](https://www.google.com/search?num=5&q=SetResourceManagerCompletionPort+site%3Alearn.microsoft.com) | ktmw32.h | [Vanara.PInvoke.KtmW32.SetResourceManagerCompletionPort](https://github.com/dahall/Vanara/search?l=C%23&q=SetResourceManagerCompletionPort)
|
|
[SetTransactionInformation](https://www.google.com/search?num=5&q=SetTransactionInformation+site%3Alearn.microsoft.com) | ktmw32.h | [Vanara.PInvoke.KtmW32.SetTransactionInformation](https://github.com/dahall/Vanara/search?l=C%23&q=SetTransactionInformation)
|
|
[SinglePhaseReject](https://www.google.com/search?num=5&q=SinglePhaseReject+site%3Alearn.microsoft.com) | ktmw32.h | [Vanara.PInvoke.KtmW32.SinglePhaseReject](https://github.com/dahall/Vanara/search?l=C%23&q=SinglePhaseReject)
|
|
### Enumerations
|
|
Native Enum | Header | Managed Enum
|
|
--- | --- | ---
|
|
[CreateEnlistmentOptions](https://www.google.com/search?num=5&q=CreateEnlistmentOptions+site%3Alearn.microsoft.com) | ktmw32.h | [Vanara.PInvoke.KtmW32.CreateEnlistmentOptions](https://github.com/dahall/Vanara/search?l=C%23&q=CreateEnlistmentOptions)
|
|
[CreateRMOptions](https://www.google.com/search?num=5&q=CreateRMOptions+site%3Alearn.microsoft.com) | ktmw32.h | [Vanara.PInvoke.KtmW32.CreateRMOptions](https://github.com/dahall/Vanara/search?l=C%23&q=CreateRMOptions)
|
|
[CreateTrxnMgrOptions](https://www.google.com/search?num=5&q=CreateTrxnMgrOptions+site%3Alearn.microsoft.com) | ktmw32.h | [Vanara.PInvoke.KtmW32.CreateTrxnMgrOptions](https://github.com/dahall/Vanara/search?l=C%23&q=CreateTrxnMgrOptions)
|
|
[CreateTrxnOptions](https://www.google.com/search?num=5&q=CreateTrxnOptions+site%3Alearn.microsoft.com) | ktmw32.h | [Vanara.PInvoke.KtmW32.CreateTrxnOptions](https://github.com/dahall/Vanara/search?l=C%23&q=CreateTrxnOptions)
|
|
[EnlistmentAccess](https://www.google.com/search?num=5&q=EnlistmentAccess+site%3Alearn.microsoft.com) | winnt.h | [Vanara.PInvoke.KtmW32.EnlistmentAccess](https://github.com/dahall/Vanara/search?l=C%23&q=EnlistmentAccess)
|
|
[NOTIFICATION_MASK](https://www.google.com/search?num=5&q=NOTIFICATION_MASK+site%3Alearn.microsoft.com) | winnt.h | [Vanara.PInvoke.KtmW32.NOTIFICATION_MASK](https://github.com/dahall/Vanara/search?l=C%23&q=NOTIFICATION_MASK)
|
|
[ResourceManagerAccess](https://www.google.com/search?num=5&q=ResourceManagerAccess+site%3Alearn.microsoft.com) | winnt.h | [Vanara.PInvoke.KtmW32.ResourceManagerAccess](https://github.com/dahall/Vanara/search?l=C%23&q=ResourceManagerAccess)
|
|
[TRANSACTION_OUTCOME](https://www.google.com/search?num=5&q=TRANSACTION_OUTCOME+site%3Alearn.microsoft.com) | winnt.h | [Vanara.PInvoke.KtmW32.TRANSACTION_OUTCOME](https://github.com/dahall/Vanara/search?l=C%23&q=TRANSACTION_OUTCOME)
|
|
[TransactionAccess](https://www.google.com/search?num=5&q=TransactionAccess+site%3Alearn.microsoft.com) | winnt.h | [Vanara.PInvoke.KtmW32.TransactionAccess](https://github.com/dahall/Vanara/search?l=C%23&q=TransactionAccess)
|
|
[TransactionMgrAccess](https://www.google.com/search?num=5&q=TransactionMgrAccess+site%3Alearn.microsoft.com) | winnt.h | [Vanara.PInvoke.KtmW32.TransactionMgrAccess](https://github.com/dahall/Vanara/search?l=C%23&q=TransactionMgrAccess)
|
|
### Structures
|
|
Native Structure | Header | Managed Structure
|
|
--- | --- | ---
|
|
[HENLISTMENT](https://www.google.com/search?num=5&q=HENLISTMENT+site%3Alearn.microsoft.com) | | [Vanara.PInvoke.KtmW32.HENLISTMENT](https://github.com/dahall/Vanara/search?l=C%23&q=HENLISTMENT)
|
|
[HRESMGR](https://www.google.com/search?num=5&q=HRESMGR+site%3Alearn.microsoft.com) | | [Vanara.PInvoke.KtmW32.HRESMGR](https://github.com/dahall/Vanara/search?l=C%23&q=HRESMGR)
|
|
[HTRXNMGR](https://www.google.com/search?num=5&q=HTRXNMGR+site%3Alearn.microsoft.com) | | [Vanara.PInvoke.KtmW32.HTRXNMGR](https://github.com/dahall/Vanara/search?l=C%23&q=HTRXNMGR)
|
|
[TRANSACTION_NOTIFICATION](https://www.google.com/search?num=5&q=TRANSACTION_NOTIFICATION+site%3Alearn.microsoft.com) | ktmtypes.h | [Vanara.PInvoke.KtmW32.TRANSACTION_NOTIFICATION](https://github.com/dahall/Vanara/search?l=C%23&q=TRANSACTION_NOTIFICATION)
|
|
[TRANSACTION_NOTIFICATION_RECOVERY_ARGUMENT](https://www.google.com/search?num=5&q=TRANSACTION_NOTIFICATION_RECOVERY_ARGUMENT+site%3Alearn.microsoft.com) | ktmtypes.h | [Vanara.PInvoke.KtmW32.TRANSACTION_NOTIFICATION_RECOVERY_ARGUMENT](https://github.com/dahall/Vanara/search?l=C%23&q=TRANSACTION_NOTIFICATION_RECOVERY_ARGUMENT)
|
|
### Classes
|
|
Native Class | Header | Managed Class
|
|
--- | --- | ---
|
|
[SafeHENLISTMENT](https://www.google.com/search?num=5&q=SafeHENLISTMENT+site%3Alearn.microsoft.com) | | [Vanara.PInvoke.KtmW32.SafeHENLISTMENT](https://github.com/dahall/Vanara/search?l=C%23&q=SafeHENLISTMENT)
|
|
[SafeHRESMGR](https://www.google.com/search?num=5&q=SafeHRESMGR+site%3Alearn.microsoft.com) | | [Vanara.PInvoke.KtmW32.SafeHRESMGR](https://github.com/dahall/Vanara/search?l=C%23&q=SafeHRESMGR)
|
|
[SafeHTRXN](https://www.google.com/search?num=5&q=SafeHTRXN+site%3Alearn.microsoft.com) | | [Vanara.PInvoke.KtmW32.SafeHTRXN](https://github.com/dahall/Vanara/search?l=C%23&q=SafeHTRXN)
|
|
[SafeHTRXNMGR](https://www.google.com/search?num=5&q=SafeHTRXNMGR+site%3Alearn.microsoft.com) | | [Vanara.PInvoke.KtmW32.SafeHTRXNMGR](https://github.com/dahall/Vanara/search?l=C%23&q=SafeHTRXNMGR)
|