From e611b132f9b8abe35b362e5870b74bce94a1e58e Mon Sep 17 00:00:00 2001 From: Adam Date: Sat, 16 May 2020 20:51:50 -0700 Subject: initial commit --- private/inc/xactsrv.h | 44 ++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 44 insertions(+) create mode 100644 private/inc/xactsrv.h (limited to 'private/inc/xactsrv.h') 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_ + -- cgit v1.2.3