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.

50 lines
998 B

  1. /*
  2. * lportmsg.h
  3. *
  4. * Copyright (c) 1993 - 1995 by DataBeam Corporation, Lexington, KY
  5. *
  6. * Abstract:
  7. *
  8. * Portable:
  9. *
  10. * Author:
  11. * James P. Galvin, Jr.
  12. */
  13. #ifndef _LISTEN_GCC_PORTAL_MESSAGE_
  14. #define _LISTEN_GCC_PORTAL_MESSAGE_
  15. #define LISTEN_CREATE_SAP_PORTALS_REQUEST 0
  16. #define LISTEN_CREATE_SAP_PORTALS_CONFIRM 1
  17. #define LISTEN_NO_ERROR 0
  18. #define LISTEN_CREATE_FAILED 1
  19. typedef struct
  20. {
  21. } LPCreateSapPortalsRequest;
  22. typedef struct
  23. {
  24. ULong return_value;
  25. PVoid blocking_portal_address;
  26. PVoid non_blocking_portal_address;
  27. } LPCreateSapPortalsConfirm;
  28. typedef struct
  29. {
  30. } LPCloseSapPortalsRequest;
  31. typedef struct
  32. {
  33. unsigned int message_type;
  34. union
  35. {
  36. LPCreateSapPortalsRequest create_sap_portals_request;
  37. LPCreateSapPortalsConfirm create_sap_portals_confirm;
  38. LPCloseSapPortalsRequest close_sap_portals_request;
  39. } u;
  40. } GccListenPortalMessage;
  41. typedef GccListenPortalMessage * PGccListenPortalMessage;
  42. #endif