Leaked source code of windows server 2003
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

44 lines
895 B

  1. /*++
  2. Copyright (c) 1991 Microsoft Corporation
  3. Module Name:
  4. xactsrv.h
  5. Abstract:
  6. Header file for XACTSRV. Defines structures common to the server and
  7. XACTSRV.
  8. Author:
  9. David Treadwell (davidtr) 07-Jan-1991
  10. Revision History:
  11. --*/
  12. #ifndef _XACTSRV_
  13. #define _XACTSRV_
  14. //
  15. // Structures for messages that are passed across the LPC port between
  16. // the server and XACTSRV.
  17. //
  18. // *** The PORT_MESSAGE structure *must* be the first element of these
  19. // structures!
  20. typedef struct _XACTSRV_REQUEST_MESSAGE {
  21. PORT_MESSAGE PortMessage;
  22. PTRANSACTION Transaction;
  23. WCHAR ClientMachineName[CNLEN + 1];
  24. } XACTSRV_REQUEST_MESSAGE, *PXACTSRV_REQUEST_MESSAGE;
  25. typedef struct _XACTSRV_REPLY_MESSAGE {
  26. PORT_MESSAGE PortMessage;
  27. NTSTATUS Status;
  28. } XACTSRV_REPLY_MESSAGE, *PXACTSRV_REPLY_MESSAGE;
  29. #endif // ndef _XACTSRV_