mirror of
https://github.com/reactos/reactos.git
synced 2024-07-07 21:25:05 +00:00
[KMTYPES]
Add a compilation hack for gcc svn path=/branches/header-work/; revision=46089
This commit is contained in:
parent
c057c45008
commit
1f40221394
|
@ -72,7 +72,11 @@
|
|||
#define MAX_TRANSACTION_DESCRIPTION_LENGTH 64
|
||||
#define MAX_RESOURCEMANAGER_DESCRIPTION_LENGTH 64
|
||||
|
||||
/* HACK: GCC does not like class members of the same name */
|
||||
#ifdef _MSC_VER
|
||||
typedef GUID UOW, *PUOW;
|
||||
#endif
|
||||
|
||||
typedef GUID CRM_PROTOCOL_ID, *PCRM_PROTOCOL_ID;
|
||||
typedef ULONG NOTIFICATION_MASK;
|
||||
typedef ULONG SAVEPOINT_ID, *PSAVEPOINT_ID;
|
||||
|
@ -86,7 +90,7 @@ typedef struct _TRANSACTION_NOTIFICATION {
|
|||
|
||||
typedef struct _TRANSACTION_NOTIFICATION_RECOVERY_ARGUMENT {
|
||||
GUID EnlistmentId;
|
||||
UOW UOW;
|
||||
GUID UOW;
|
||||
} TRANSACTION_NOTIFICATION_RECOVERY_ARGUMENT, *PTRANSACTION_NOTIFICATION_RECOVERY_ARGUMENT;
|
||||
|
||||
typedef struct _TRANSACTION_NOTIFICATION_TM_ONLINE_ARGUMENT {
|
||||
|
@ -119,7 +123,7 @@ typedef struct _KCRM_MARSHAL_HEADER {
|
|||
} KCRM_MARSHAL_HEADER, *PKCRM_MARSHAL_HEADER, *RESTRICTED_POINTER PRKCRM_MARSHAL_HEADER;
|
||||
|
||||
typedef struct _KCRM_TRANSACTION_BLOB {
|
||||
UOW UOW;
|
||||
GUID UOW;
|
||||
GUID TmIdentity;
|
||||
ULONG IsolationLevel;
|
||||
ULONG IsolationFlags;
|
||||
|
|
Loading…
Reference in a new issue