Install
dotnet add package Vanara.PInvoke.KtmW32 --version 5.0.6
| Product | Versions |
|---|---|
| .NET | |
| .NET Standard | |
| Other |
README
![]()
Vanara.PInvoke.KtmW32 NuGet Package
PInvoke API (methods, structures and constants imported from Windows KtmW32.dll.
What is Vanara?
Vanara is a community project that contains various .NET assemblies which have P/Invoke functions, interfaces, enums and structures from Windows libraries. Each assembly is associated with one or a few tightly related libraries.
Issues?
First check if it's already fixed by trying the MyGet build. If you're still running into problems, file an issue.
Included in Vanara.PInvoke.KtmW32
| Functions | Enumerations | Structures |
|---|---|---|
| CommitComplete | ||
| CommitEnlistment | ||
| CommitTransaction | ||
| CommitTransactionAsync | ||
| CreateEnlistment | ||
| CreateResourceManager | ||
| CreateTransaction | ||
| CreateTransactionManager | ||
| GetCurrentClockTransactionManager | ||
| GetEnlistmentId | ||
| GetEnlistmentRecoveryInformation | ||
| GetNotificationResourceManager | ||
| GetNotificationResourceManagerAsync | ||
| GetTransactionId | ||
| GetTransactionInformation | ||
| GetTransactionManagerId | ||
| OpenEnlistment | ||
| OpenResourceManager | ||
| OpenTransaction | ||
| OpenTransactionManager | ||
| OpenTransactionManagerById | ||
| PrepareComplete | ||
| PrepareEnlistment | ||
| PrePrepareComplete | ||
| PrePrepareEnlistment | ||
| ReadOnlyEnlistment | ||
| RecoverEnlistment | ||
| RecoverResourceManager | ||
| RecoverTransactionManager | ||
| RenameTransactionManager | ||
| RollbackComplete | ||
| RollbackEnlistment | ||
| RollbackTransaction | ||
| RollbackTransactionAsync | ||
| RollforwardTransactionManager | ||
| SetEnlistmentRecoveryInformation | ||
| SetResourceManagerCompletionPort | ||
| SetTransactionInformation | ||
| SinglePhaseReject | ||
| CreateEnlistmentOptions | ||
| CreateRMOptions | ||
| CreateTrxnMgrOptions | ||
| CreateTrxnOptions | ||
| EnlistmentAccess | ||
| NOTIFICATION_MASK | ||
| ResourceManagerAccess | ||
| TRANSACTION_OUTCOME | ||
| TransactionAccess | ||
| TransactionMgrAccess |
| TRANSACTION_NOTIFICATION
TRANSACTION_NOTIFICATION_RECOVERY_ARGUMENT
HENLISTMENT
HRESMGR
HTRXNMGR
Changes from Previous Version
No structural changes between v5.0.5 and v5.0.6.
Adoption Assessment
A verified publisher signal is available. Assess fit from the package's supported frameworks, license and dependency graph rather than popularity alone.
Compatibility metadata lists 10 target frameworks; confirm the exact target used by your application.The published metadata declares 32 direct dependency entries across framework groups. Inspect the resolved dependency graph for your target framework.
Related Guides & Workflows
Learn how to evaluate, integrate, or audit this package in your .NET project.