diff options
Diffstat (limited to 'private/inc/xactsrv.h')
-rw-r--r-- | private/inc/xactsrv.h | 44 |
1 files changed, 44 insertions, 0 deletions
diff --git a/private/inc/xactsrv.h b/private/inc/xactsrv.h new file mode 100644 index 000000000..8cfe55b9b --- /dev/null +++ b/private/inc/xactsrv.h @@ -0,0 +1,44 @@ +/*++ + +Copyright (c) 1991 Microsoft Corporation + +Module Name: + + xactsrv.h + +Abstract: + + Header file for XACTSRV. Defines structures common to the server and + XACTSRV. + +Author: + + David Treadwell (davidtr) 07-Jan-1991 + +Revision History: + +--*/ + +#ifndef _XACTSRV_ +#define _XACTSRV_ + +// +// Structures for messages that are passed across the LPC port between +// the server and XACTSRV. +// +// *** The PORT_MESSAGE structure *must* be the first element of these +// structures! + +typedef struct _XACTSRV_REQUEST_MESSAGE { + PORT_MESSAGE PortMessage; + PTRANSACTION Transaction; + WCHAR ClientMachineName[CNLEN + 1]; +} XACTSRV_REQUEST_MESSAGE, *PXACTSRV_REQUEST_MESSAGE; + +typedef struct _XACTSRV_REPLY_MESSAGE { + PORT_MESSAGE PortMessage; + NTSTATUS Status; +} XACTSRV_REPLY_MESSAGE, *PXACTSRV_REPLY_MESSAGE; + +#endif // ndef _XACTSRV_ + |