Headers diff for ktmw32.dll between 6.1.7600.16385-Windows_7.0 and 6.3.9600.17415-Windows_8.1 versions



 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

This html diff was produced by rfcdiff 1.41.