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.

54 lines
1.5 KiB

  1. //---------------------------------------------------------------------------
  2. //
  3. // File: TSrvCon.h
  4. //
  5. // Contents: TSrvCon public include file
  6. //
  7. // Copyright: (c) 1992 - 1997, Microsoft Corporation.
  8. // All Rights Reserved.
  9. // Information Contained Herein is Proprietary
  10. // and Confidential.
  11. //
  12. // History: 17-JUL-97 BrianTa Created.
  13. //
  14. //---------------------------------------------------------------------------
  15. #ifndef _TSRVCON_H_
  16. #define _TSRVCON_H_
  17. #include <TSrvInfo.h>
  18. //
  19. // Typedefs
  20. //
  21. // Conf connect
  22. typedef struct _TSHARE_CONF_CONNECT
  23. {
  24. GCCConferenceID GccConfId; // GCC conference ID
  25. ULONG pcbMaxBufferSize; // total number of bytes in bData
  26. ULONG pcbValidBytesInUserData; // number of bytes IN USE in bData
  27. BYTE bData[1]; // opaque user data
  28. // User data follows
  29. } TSHARE_CONF_CONNECT, *PTSHARE_CONF_CONNECT;
  30. //
  31. // Prototypes
  32. //
  33. EXTERN_C NTSTATUS TSrvStackConnect(IN HANDLE hIca,
  34. IN HANDLE hStack, OUT PTSRVINFO *ppTSrvInfo);
  35. EXTERN_C NTSTATUS TSrvConsoleConnect(IN HANDLE hIca,
  36. IN HANDLE hStack,
  37. IN PVOID pModuleData,
  38. IN ULONG ModuleDataLength,
  39. OUT PTSRVINFO *ppTSrvInfo);
  40. #endif // _TSRVCON_H_