MaintainWatcher_def_g.h 4.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302
  1. #ifndef __MAINTAINWATCHER_DEF_G_H
  2. #define __MAINTAINWATCHER_DEF_G_H
  3. #pragma once
  4. // This code is generated by spgen tool!
  5. #include "SpHelper.h"
  6. namespace MaintainWatcher {
  7. //
  8. // const goes here
  9. //
  10. #define MaintainCertificate_Method_GetUserID 0
  11. #define MaintainCertificate_Method_GetUkeyID 1
  12. #define MaintainCertificate_Method_GetSerialNumber 2
  13. #define MaintainCertificate_Method_GetCertLife 3
  14. #define MaintainCertificate_Method_GetAuthorizedID 4
  15. #define MaintainCertificate_Method_GetAuthorizeTime 5
  16. #define MaintainCertificate_Method_GetUserInfo 6
  17. #define MaintainCertificate_Method_SetSRStatus 7
  18. #define MaintainCertificate_Method_VerifyPwd 8
  19. #define MaintainCertificate_Method_GetSignedInfo 9
  20. #define MaintainCertificate_Method_USB 10
  21. #define MaintainCertificate_Method_GetEKeyStatus 11
  22. #define MaintainCertificate_MethodSignature_GetUserID 105041094
  23. #define MaintainCertificate_MethodSignature_GetUkeyID -332837180
  24. #define MaintainCertificate_MethodSignature_GetSerialNumber 1968900179
  25. #define MaintainCertificate_MethodSignature_GetCertLife 1273647830
  26. #define MaintainCertificate_MethodSignature_GetAuthorizedID 1692205992
  27. #define MaintainCertificate_MethodSignature_GetAuthorizeTime 128040495
  28. #define MaintainCertificate_MethodSignature_GetUserInfo 890151885
  29. #define MaintainCertificate_MethodSignature_SetSRStatus 1520245213
  30. #define MaintainCertificate_MethodSignature_VerifyPwd -1851561034
  31. #define MaintainCertificate_MethodSignature_GetSignedInfo 240192194
  32. #define MaintainCertificate_MethodSignature_USB 109707598
  33. #define MaintainCertificate_MethodSignature_GetEKeyStatus 1901611218
  34. struct MaintainCertificate_GetUserID_Req
  35. {
  36. void Serialize(SpBuffer &Buf)
  37. {
  38. }
  39. };
  40. struct MaintainCertificate_GetUserID_Ans
  41. {
  42. CSimpleStringA UserID;
  43. void Serialize(SpBuffer &Buf)
  44. {
  45. auto & buf = Buf & UserID;
  46. }
  47. };
  48. struct MaintainCertificate_GetUkeyID_Req
  49. {
  50. void Serialize(SpBuffer &Buf)
  51. {
  52. }
  53. };
  54. struct MaintainCertificate_GetUkeyID_Ans
  55. {
  56. CSimpleStringA UkeyID;
  57. void Serialize(SpBuffer &Buf)
  58. {
  59. auto & buf = Buf & UkeyID;
  60. }
  61. };
  62. struct MaintainCertificate_GetSerialNumber_Req
  63. {
  64. void Serialize(SpBuffer &Buf)
  65. {
  66. }
  67. };
  68. struct MaintainCertificate_GetSerialNumber_Ans
  69. {
  70. CSimpleStringA SerialNumber;
  71. void Serialize(SpBuffer &Buf)
  72. {
  73. auto & buf = Buf & SerialNumber;
  74. }
  75. };
  76. struct MaintainCertificate_GetCertLife_Req
  77. {
  78. void Serialize(SpBuffer &Buf)
  79. {
  80. }
  81. };
  82. struct MaintainCertificate_GetCertLife_Ans
  83. {
  84. CSimpleStringA StartTime;
  85. CSimpleStringA EndTime;
  86. void Serialize(SpBuffer &Buf)
  87. {
  88. auto & buf = Buf & StartTime & EndTime;
  89. }
  90. };
  91. struct MaintainCertificate_GetAuthorizedID_Req
  92. {
  93. void Serialize(SpBuffer &Buf)
  94. {
  95. }
  96. };
  97. struct MaintainCertificate_GetAuthorizedID_Ans
  98. {
  99. CSimpleStringA AuthorizedID;
  100. void Serialize(SpBuffer &Buf)
  101. {
  102. auto & buf = Buf & AuthorizedID;
  103. }
  104. };
  105. struct MaintainCertificate_GetAuthorizeTime_Req
  106. {
  107. void Serialize(SpBuffer &Buf)
  108. {
  109. }
  110. };
  111. struct MaintainCertificate_GetAuthorizeTime_Ans
  112. {
  113. CSimpleStringA AuthorizeTime;
  114. void Serialize(SpBuffer &Buf)
  115. {
  116. auto & buf = Buf & AuthorizeTime;
  117. }
  118. };
  119. struct MaintainCertificate_GetUserInfo_Req
  120. {
  121. void Serialize(SpBuffer &Buf)
  122. {
  123. }
  124. };
  125. struct MaintainCertificate_GetUserInfo_Ans
  126. {
  127. CSimpleStringA UserInfo;
  128. void Serialize(SpBuffer &Buf)
  129. {
  130. auto & buf = Buf & UserInfo;
  131. }
  132. };
  133. struct MaintainCertificate_SetSRStatus_Req
  134. {
  135. int status;
  136. void Serialize(SpBuffer &Buf)
  137. {
  138. auto & buf = Buf & status;
  139. }
  140. };
  141. struct MaintainCertificate_SetSRStatus_Ans
  142. {
  143. void Serialize(SpBuffer &Buf)
  144. {
  145. }
  146. };
  147. struct MaintainCertificate_VerifyPwd_Req
  148. {
  149. CSimpleStringA Pwd;
  150. void Serialize(SpBuffer &Buf)
  151. {
  152. auto & buf = Buf & Pwd;
  153. }
  154. };
  155. struct MaintainCertificate_VerifyPwd_Ans
  156. {
  157. double Errcode;
  158. CSimpleStringA ErrMsg;
  159. void Serialize(SpBuffer &Buf)
  160. {
  161. auto & buf = Buf & Errcode & ErrMsg;
  162. }
  163. };
  164. struct MaintainCertificate_GetSignedInfo_Req
  165. {
  166. CSimpleStringA ServiceNo;
  167. CSimpleStringA SerialNo;
  168. void Serialize(SpBuffer &Buf)
  169. {
  170. auto & buf = Buf & ServiceNo & SerialNo;
  171. }
  172. };
  173. struct MaintainCertificate_GetSignedInfo_Ans
  174. {
  175. CSimpleStringA SignedInfo;
  176. void Serialize(SpBuffer &Buf)
  177. {
  178. auto & buf = Buf & SignedInfo;
  179. }
  180. };
  181. struct MaintainCertificate_USB_Req
  182. {
  183. bool open;
  184. int reserved1;
  185. int reserved2;
  186. CSimpleStringA reserved3;
  187. CSimpleStringA reserved4;
  188. void Serialize(SpBuffer &Buf)
  189. {
  190. auto & buf = Buf & open & reserved1 & reserved2 & reserved3 & reserved4;
  191. }
  192. };
  193. struct MaintainCertificate_USB_Ans
  194. {
  195. int reserved1;
  196. int reserved2;
  197. CSimpleStringA reserved3;
  198. CSimpleStringA reserved4;
  199. void Serialize(SpBuffer &Buf)
  200. {
  201. auto & buf = Buf & reserved1 & reserved2 & reserved3 & reserved4;
  202. }
  203. };
  204. struct MaintainCertificate_GetEKeyStatus_Req
  205. {
  206. void Serialize(SpBuffer &Buf)
  207. {
  208. }
  209. };
  210. struct MaintainCertificate_GetEKeyStatus_Ans
  211. {
  212. int status;
  213. void Serialize(SpBuffer &Buf)
  214. {
  215. auto & buf = Buf & status;
  216. }
  217. };
  218. ///////////////////////////
  219. } // namespace MaintainWatcher
  220. #endif // __MAINTAINWATCHER_DEF_G_H