| ktmw32.h (6.1.7600.16385-Windows_7.0) | | ktmw32.h (6.3.9600.17415-Windows_8.1) |
| | |
| skipping to change at line 24 | | skipping to change at line 24 |
| | |
| Jon Cargille (jcargill) 5-Jun-2001 | | Jon Cargille (jcargill) 5-Jun-2001 |
| | |
| Revision History: | | Revision History: |
| | |
| --*/ | | --*/ |
| | |
| #ifndef _KTMUSER_ | | #ifndef _KTMUSER_ |
| #define _KTMUSER_ | | #define _KTMUSER_ |
| | |
|
| | #include <winapifamily.h> |
| | |
| | #pragma region Desktop Family |
| | #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP) |
| | |
| #ifdef __cplusplus | | #ifdef __cplusplus |
| extern "C" { | | extern "C" { |
| #endif | | #endif |
| | |
| // | | // |
| // Win32-level transaction manager API calls | | // Win32-level transaction manager API calls |
| // | | // |
| | |
| HANDLE | | HANDLE |
| APIENTRY | | APIENTRY |
| CreateTransaction ( | | CreateTransaction ( |
| IN LPSECURITY_ATTRIBUTES lpTransactionAttributes OPTIONAL, | | IN LPSECURITY_ATTRIBUTES lpTransactionAttributes OPTIONAL, |
| IN LPGUID UOW OPTIONAL, | | IN LPGUID UOW OPTIONAL, |
| IN DWORD CreateOptions OPTIONAL, | | IN DWORD CreateOptions OPTIONAL, |
| IN DWORD IsolationLevel OPTIONAL, | | IN DWORD IsolationLevel OPTIONAL, |
| IN DWORD IsolationFlags OPTIONAL, | | IN DWORD IsolationFlags OPTIONAL, |
| IN DWORD Timeout OPTIONAL, | | IN DWORD Timeout OPTIONAL, |
|
| __in_opt LPWSTR Description | | _In_opt_ LPWSTR Description |
| ); | | ); |
| | |
| HANDLE | | HANDLE |
| APIENTRY | | APIENTRY |
| OpenTransaction ( | | OpenTransaction ( |
| IN DWORD dwDesiredAccess, | | IN DWORD dwDesiredAccess, |
| IN LPGUID TransactionId | | IN LPGUID TransactionId |
| ); | | ); |
| | |
| BOOL | | BOOL |
| | |
| skipping to change at line 90 | | skipping to change at line 95 |
| ); | | ); |
| | |
| BOOL | | BOOL |
| APIENTRY | | APIENTRY |
| GetTransactionInformation ( | | GetTransactionInformation ( |
| IN HANDLE TransactionHandle, | | IN HANDLE TransactionHandle, |
| OUT PDWORD Outcome OPTIONAL, | | OUT PDWORD Outcome OPTIONAL, |
| OUT PDWORD IsolationLevel OPTIONAL, | | OUT PDWORD IsolationLevel OPTIONAL, |
| OUT PDWORD IsolationFlags OPTIONAL, | | OUT PDWORD IsolationFlags OPTIONAL, |
| OUT PDWORD Timeout OPTIONAL, | | OUT PDWORD Timeout OPTIONAL, |
|
| __in DWORD BufferLength, | | _In_ DWORD BufferLength, |
| __out_ecount_part_opt(BufferLength, return + 1) LPWSTR Description | | _Out_writes_to_opt_(BufferLength, return + 1) LPWSTR Description |
| ); | | ); |
| | |
| BOOL | | BOOL |
| APIENTRY | | APIENTRY |
| SetTransactionInformation ( | | SetTransactionInformation ( |
| IN HANDLE TransactionHandle, | | IN HANDLE TransactionHandle, |
| IN DWORD IsolationLevel OPTIONAL, | | IN DWORD IsolationLevel OPTIONAL, |
| IN DWORD IsolationFlags OPTIONAL, | | IN DWORD IsolationFlags OPTIONAL, |
| IN DWORD Timeout OPTIONAL, | | IN DWORD Timeout OPTIONAL, |
|
| __in_opt LPWSTR Description | | _In_opt_ LPWSTR Description |
| ); | | ); |
| | |
| HANDLE | | HANDLE |
| APIENTRY | | APIENTRY |
| CreateTransactionManager ( | | CreateTransactionManager ( |
| IN LPSECURITY_ATTRIBUTES lpTransactionAttributes OPTIONAL, | | IN LPSECURITY_ATTRIBUTES lpTransactionAttributes OPTIONAL, |
|
| __in LPWSTR LogFileName, | | _In_ LPWSTR LogFileName, |
| IN ULONG CreateOptions OPTIONAL, | | IN ULONG CreateOptions OPTIONAL, |
| IN ULONG CommitStrength OPTIONAL | | IN ULONG CommitStrength OPTIONAL |
| ); | | ); |
| | |
| HANDLE | | HANDLE |
| APIENTRY | | APIENTRY |
| OpenTransactionManager ( | | OpenTransactionManager ( |
|
| __in LPWSTR LogFileName, | | _In_ LPWSTR LogFileName, |
| IN ACCESS_MASK DesiredAccess, | | IN ACCESS_MASK DesiredAccess, |
| IN ULONG OpenOptions OPTIONAL | | IN ULONG OpenOptions OPTIONAL |
| ); | | ); |
| | |
| HANDLE | | HANDLE |
| APIENTRY | | APIENTRY |
| OpenTransactionManagerById ( | | OpenTransactionManagerById ( |
|
| __in LPGUID TransactionManagerId, | | _In_ LPGUID TransactionManagerId, |
| IN ACCESS_MASK DesiredAccess, | | IN ACCESS_MASK DesiredAccess, |
| IN ULONG OpenOptions OPTIONAL | | IN ULONG OpenOptions OPTIONAL |
| ); | | ); |
| | |
| BOOL | | BOOL |
| APIENTRY | | APIENTRY |
| RenameTransactionManager ( | | RenameTransactionManager ( |
|
| __in LPWSTR LogFileName, | | _In_ LPWSTR LogFileName, |
| IN LPGUID ExistingTransactionManagerGuid | | IN LPGUID ExistingTransactionManagerGuid |
| ); | | ); |
| | |
| BOOL | | BOOL |
| APIENTRY | | APIENTRY |
| RollforwardTransactionManager ( | | RollforwardTransactionManager ( |
| IN HANDLE TransactionManagerHandle, | | IN HANDLE TransactionManagerHandle, |
| IN PLARGE_INTEGER TmVirtualClock | | IN PLARGE_INTEGER TmVirtualClock |
| ); | | ); |
| | |
| | |
| skipping to change at line 168 | | skipping to change at line 173 |
| OUT LPGUID TransactionManagerId | | OUT LPGUID TransactionManagerId |
| ); | | ); |
| | |
| HANDLE | | HANDLE |
| APIENTRY | | APIENTRY |
| CreateResourceManager ( | | CreateResourceManager ( |
| IN LPSECURITY_ATTRIBUTES lpResourceManagerAttributes OPTIONAL, | | IN LPSECURITY_ATTRIBUTES lpResourceManagerAttributes OPTIONAL, |
| IN LPGUID ResourceManagerId, | | IN LPGUID ResourceManagerId, |
| IN DWORD CreateOptions OPTIONAL, | | IN DWORD CreateOptions OPTIONAL, |
| IN HANDLE TmHandle, | | IN HANDLE TmHandle, |
|
| __in_opt LPWSTR Description | | _In_opt_ LPWSTR Description |
| ); | | ); |
| | |
| HANDLE | | HANDLE |
| APIENTRY | | APIENTRY |
| OpenResourceManager ( | | OpenResourceManager ( |
| IN DWORD dwDesiredAccess, | | IN DWORD dwDesiredAccess, |
| IN HANDLE TmHandle, | | IN HANDLE TmHandle, |
| IN LPGUID ResourceManagerId | | IN LPGUID ResourceManagerId |
| ); | | ); |
| | |
| | |
| skipping to change at line 337 | | skipping to change at line 342 |
| APIENTRY | | APIENTRY |
| SinglePhaseReject ( | | SinglePhaseReject ( |
| IN HANDLE EnlistmentHandle, | | IN HANDLE EnlistmentHandle, |
| IN PLARGE_INTEGER TmVirtualClock | | IN PLARGE_INTEGER TmVirtualClock |
| ); | | ); |
| | |
| #ifdef __cplusplus | | #ifdef __cplusplus |
| } | | } |
| #endif | | #endif |
| | |
|
| | #endif /* WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP) */ |
| | #pragma endregion |
| | |
| #endif // _KTMUSER_ | | #endif // _KTMUSER_ |
| | |
| End of changes. 10 change blocks. |
| 9 lines changed or deleted | | 17 lines changed or added |
|