| ktmw32.h (6.0.6001.18000-Windows 6.0) | | ktmw32.h (6.1.7600.16385-Windows 7.0) |
| | |
| skipping to change at line 28 | | skipping to change at line 28 |
| | |
| --*/ | | --*/ |
| | |
| #ifndef _KTMUSER_ | | #ifndef _KTMUSER_ |
| #define _KTMUSER_ | | #define _KTMUSER_ |
| | |
| #ifdef __cplusplus | | #ifdef __cplusplus |
| extern "C" { | | extern "C" { |
| #endif | | #endif |
| | |
|
| #include <ktmtypes.h> | | |
| | | |
| // | | // |
| // 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, |
| | |
| skipping to change at line 79 | | skipping to change at line 77 |
| ); | | ); |
| | |
| BOOL | | BOOL |
| APIENTRY | | APIENTRY |
| RollbackTransactionAsync ( | | RollbackTransactionAsync ( |
| IN HANDLE TransactionHandle | | IN HANDLE TransactionHandle |
| ); | | ); |
| | |
| BOOL | | BOOL |
| APIENTRY | | APIENTRY |
|
| RollbackSavepoint ( | | |
| IN HANDLE TransactionHandle, | | |
| IN SAVEPOINT_ID SavepointId | | |
| ); | | |
| | |
| BOOL | | |
| APIENTRY | | |
| SavepointTransaction ( | | |
| IN HANDLE TransactionHandle, | | |
| OUT PSAVEPOINT_ID SavepointId | | |
| ); | | |
| | |
| BOOL | | |
| APIENTRY | | |
| ClearSavepointTransaction ( | | |
| IN HANDLE TransactionHandle, | | |
| IN SAVEPOINT_ID SavepointId | | |
| ); | | |
| | |
| BOOL | | |
| APIENTRY | | |
| ClearAllSavepointsTransaction ( | | |
| IN HANDLE TransactionHandle | | |
| ); | | |
| | |
| BOOL | | |
| APIENTRY | | |
| GetTransactionId ( | | GetTransactionId ( |
| IN HANDLE TransactionHandle, | | IN HANDLE TransactionHandle, |
| OUT LPGUID TransactionId | | OUT LPGUID TransactionId |
| ); | | ); |
| | |
| BOOL | | BOOL |
| APIENTRY | | APIENTRY |
| GetTransactionInformation ( | | GetTransactionInformation ( |
| IN HANDLE TransactionHandle, | | IN HANDLE TransactionHandle, |
| OUT PDWORD Outcome OPTIONAL, | | OUT PDWORD Outcome OPTIONAL, |
| | |
| skipping to change at line 160 | | skipping to change at line 131 |
| 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 ( |
| | __in LPWSTR LogFileName, |
| | IN LPGUID ExistingTransactionManagerGuid |
| | ); |
| | |
| | BOOL |
| | APIENTRY |
| RollforwardTransactionManager ( | | RollforwardTransactionManager ( |
| IN HANDLE TransactionManagerHandle, | | IN HANDLE TransactionManagerHandle, |
| IN PLARGE_INTEGER TmVirtualClock | | IN PLARGE_INTEGER TmVirtualClock |
| ); | | ); |
| | |
| BOOL | | BOOL |
| APIENTRY | | APIENTRY |
| RecoverTransactionManager ( | | RecoverTransactionManager ( |
| IN HANDLE TransactionManagerHandle | | IN HANDLE TransactionManagerHandle |
| ); | | ); |
| | |
| skipping to change at line 183 | | skipping to change at line 161 |
| IN HANDLE TransactionManagerHandle, | | IN HANDLE TransactionManagerHandle, |
| OUT PLARGE_INTEGER TmVirtualClock | | OUT PLARGE_INTEGER TmVirtualClock |
| ); | | ); |
| | |
| BOOL | | BOOL |
| GetTransactionManagerId( | | GetTransactionManagerId( |
| IN HANDLE TransactionManagerHandle, | | IN HANDLE TransactionManagerHandle, |
| OUT LPGUID TransactionManagerId | | OUT LPGUID TransactionManagerId |
| ); | | ); |
| | |
|
| BOOL | | |
| IsLogWritableTransactionManager( | | |
| IN HANDLE TransactionManagerHandle | | |
| ); | | |
| | | |
| 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 |
| ); | | ); |
| | |
| | |
| skipping to change at line 355 | | skipping to change at line 328 |
| | |
| BOOL | | BOOL |
| APIENTRY | | APIENTRY |
| RollbackComplete ( | | RollbackComplete ( |
| IN HANDLE EnlistmentHandle, | | IN HANDLE EnlistmentHandle, |
| IN PLARGE_INTEGER TmVirtualClock | | IN PLARGE_INTEGER TmVirtualClock |
| ); | | ); |
| | |
| BOOL | | BOOL |
| APIENTRY | | APIENTRY |
|
| SavepointComplete ( | | |
| IN HANDLE EnlistmentHandle, | | |
| IN PLARGE_INTEGER TmVirtualClock | | |
| ); | | |
| | |
| BOOL | | |
| APIENTRY | | |
| SinglePhaseReject ( | | SinglePhaseReject ( |
| IN HANDLE EnlistmentHandle, | | IN HANDLE EnlistmentHandle, |
| IN PLARGE_INTEGER TmVirtualClock | | IN PLARGE_INTEGER TmVirtualClock |
| ); | | ); |
| | |
|
| // | | |
| // Propagation-related routines and types | | |
| // | | |
| | |
| BOOL | | |
| APIENTRY | | |
| RegisterProtocolAddressInformation( | | |
| IN HANDLE ResourceManagerHandle, | | |
| IN PCRM_PROTOCOL_ID ProtocolId, | | |
| IN ULONG ProtocolInformationSize, | | |
| IN PVOID ProtocolInformation OPTIONAL, | | |
| IN DWORD CreateOptions OPTIONAL | | |
| ); | | |
| | |
| HANDLE | | |
| APIENTRY | | |
| PullTransaction( | | |
| IN ACCESS_MASK DesiredAccess, | | |
| IN ULONG NumberOfProtocols, | | |
| IN PCRM_PROTOCOL_ID ProtocolArray, | | |
| IN ULONG BufferLength, | | |
| IN PVOID Buffer | | |
| ); | | |
| | |
| BOOL | | |
| APIENTRY | | |
| MarshalTransaction( | | |
| IN HANDLE TransactionHandle, | | |
| IN ULONG NumberOfProtocols, | | |
| IN PCRM_PROTOCOL_ID ProtocolArray, | | |
| IN ULONG BufferLength, | | |
| IN PVOID Buffer, | | |
| OUT PULONG BufferUsed OPTIONAL | | |
| ); | | |
| | |
| BOOL | | |
| APIENTRY | | |
| MarshalComplete( | | |
| IN HANDLE ResourceManagerHandle, | | |
| IN ULONG PropagationCookie, | | |
| IN ULONG BufferLength, | | |
| IN PVOID Buffer | | |
| ); | | |
| | |
| BOOL | | |
| APIENTRY | | |
| PropagationComplete( | | |
| IN HANDLE ResourceManagerHandle, | | |
| IN ULONG PropagationCookie, | | |
| IN ULONG BufferLength, | | |
| IN PVOID Buffer | | |
| ); | | |
| | |
| BOOL | | |
| APIENTRY | | |
| PropagationFailed( | | |
| IN HANDLE ResourceManagerHandle, | | |
| IN ULONG PropagationCookie | | |
| ); | | |
| | | |
| #ifdef __cplusplus | | #ifdef __cplusplus |
| } | | } |
| #endif | | #endif |
| | |
| #endif // _KTMUSER_ | | #endif // _KTMUSER_ |
| | |
| End of changes. 6 change blocks. |
| 101 lines changed or deleted | | 7 lines changed or added |
|