FreeRDPWrap_def_g.h 3.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192
  1. #ifndef __FREERDPWRAP_DEF_G_H
  2. #define __FREERDPWRAP_DEF_G_H
  3. #pragma once
  4. // This code is generated by spgen tool!
  5. #include "SpHelper.h"
  6. namespace FreeRDPWrap {
  7. //
  8. // const goes here
  9. //
  10. #define FreeRDPWrapSrv_Method_InviteRdpShare 0
  11. #define FreeRDPWrapSrv_Method_CloseRdpShare 1
  12. #define FreeRDPWrapSrv_Method_CreateProcessRunAs 2
  13. #define FreeRDPWrapSrv_Method_DealWithFreeRdp 3
  14. #define FreeRDPWrapSrv_Method_DealWithRDPWrap 4
  15. #define FreeRDPWrapSrv_Method_AgentAssistant 5
  16. #define FreeRDPWrapSrv_MethodSignature_InviteRdpShare -785777187
  17. #define FreeRDPWrapSrv_MethodSignature_CloseRdpShare 1044641983
  18. #define FreeRDPWrapSrv_MethodSignature_CreateProcessRunAs -1632433285
  19. #define FreeRDPWrapSrv_MethodSignature_DealWithFreeRdp 2126300726
  20. #define FreeRDPWrapSrv_MethodSignature_DealWithRDPWrap -686772625
  21. #define FreeRDPWrapSrv_MethodSignature_AgentAssistant 657821651
  22. struct FreeRDPWrapSrv_InviteRdpShare_Req
  23. {
  24. bool bClientSide;
  25. unsigned short viewLevel;
  26. unsigned int filterAppId;
  27. CSimpleStringA filterAppString;
  28. CAutoArray<int> reserved1;
  29. CAutoArray<CSimpleStringA> reserved2;
  30. void Serialize(SpBuffer &Buf)
  31. {
  32. auto & buf = Buf & bClientSide & viewLevel & filterAppId & filterAppString & reserved1 & reserved2;
  33. }
  34. };
  35. struct FreeRDPWrapSrv_InviteRdpShare_Ans
  36. {
  37. int retCode;
  38. int reserved1;
  39. CSimpleStringA reserved2;
  40. void Serialize(SpBuffer &Buf)
  41. {
  42. auto & buf = Buf & retCode & reserved1 & reserved2;
  43. }
  44. };
  45. struct FreeRDPWrapSrv_CloseRdpShare_Req
  46. {
  47. int reserved1;
  48. CSimpleStringA reserved2;
  49. void Serialize(SpBuffer &Buf)
  50. {
  51. auto & buf = Buf & reserved1 & reserved2;
  52. }
  53. };
  54. struct FreeRDPWrapSrv_CloseRdpShare_Ans
  55. {
  56. int retCode;
  57. int reserved1;
  58. CSimpleStringA reserved2;
  59. void Serialize(SpBuffer &Buf)
  60. {
  61. auto & buf = Buf & retCode & reserved1 & reserved2;
  62. }
  63. };
  64. struct FreeRDPWrapSrv_CreateProcessRunAs_Req
  65. {
  66. CSimpleStringA strCmdLine;
  67. CSimpleStringA strUserName;
  68. CAutoArray<CSimpleStringA> strParameters;
  69. int reserved1;
  70. CSimpleStringA reserved2;
  71. void Serialize(SpBuffer &Buf)
  72. {
  73. auto & buf = Buf & strCmdLine & strUserName & strParameters & reserved1 & reserved2;
  74. }
  75. };
  76. struct FreeRDPWrapSrv_CreateProcessRunAs_Ans
  77. {
  78. int retCode;
  79. int reserved1;
  80. CSimpleStringA reserved2;
  81. void Serialize(SpBuffer &Buf)
  82. {
  83. auto & buf = Buf & retCode & reserved1 & reserved2;
  84. }
  85. };
  86. struct FreeRDPWrapSrv_DealWithFreeRdp_Req
  87. {
  88. short actionType;
  89. void Serialize(SpBuffer &Buf)
  90. {
  91. auto & buf = Buf & actionType;
  92. }
  93. };
  94. struct FreeRDPWrapSrv_DealWithFreeRdp_Ans
  95. {
  96. int reserved1;
  97. CSimpleStringA reserved2;
  98. void Serialize(SpBuffer &Buf)
  99. {
  100. auto & buf = Buf & reserved1 & reserved2;
  101. }
  102. };
  103. struct FreeRDPWrapSrv_DealWithRDPWrap_Req
  104. {
  105. short actionType;
  106. CSimpleStringA addition;
  107. void Serialize(SpBuffer &Buf)
  108. {
  109. auto & buf = Buf & actionType & addition;
  110. }
  111. };
  112. struct FreeRDPWrapSrv_DealWithRDPWrap_Ans
  113. {
  114. short retCode;
  115. int reserved1;
  116. CSimpleStringA reserved2;
  117. void Serialize(SpBuffer &Buf)
  118. {
  119. auto & buf = Buf & retCode & reserved1 & reserved2;
  120. }
  121. };
  122. struct FreeRDPWrapSrv_AgentAssistant_Req
  123. {
  124. unsigned short viewLevel;
  125. unsigned int filterAppId;
  126. CSimpleStringA filterAppString;
  127. CAutoArray<int> reserved1;
  128. CAutoArray<CSimpleStringA> reserved2;
  129. void Serialize(SpBuffer &Buf)
  130. {
  131. auto & buf = Buf & viewLevel & filterAppId & filterAppString & reserved1 & reserved2;
  132. }
  133. };
  134. struct FreeRDPWrapSrv_AgentAssistant_Ans
  135. {
  136. int retCode;
  137. int reserved1;
  138. CSimpleStringA reserved2;
  139. void Serialize(SpBuffer &Buf)
  140. {
  141. auto & buf = Buf & retCode & reserved1 & reserved2;
  142. }
  143. };
  144. ///////////////////////////
  145. } // namespace FreeRDPWrap
  146. #endif // __FREERDPWRAP_DEF_G_H