usercheck.cpp
上传用户:dzyhzl
上传日期:2019-04-29
资源大小:56270k
文件大小:1k
源码类别:

模拟服务器

开发平台:

C/C++

  1. ////////////////////////////////////////////////////////////////////////////////
  2. //  
  3. //  FileName    :   UserCheck.h.h
  4. //  Version     :   1.0
  5. //  Creater     :   Linsuyi
  6. //  Date        :   2002-01-17  17:37:18
  7. //  Comment     :   KAVuser-net check source file
  8. //  
  9. ////////////////////////////////////////////////////////////////////////////////
  10. #include "Stdafx.h"
  11. #include "UpdatePublic.h"
  12. #include "KString.h"
  13. #include "UserCheck.h"
  14. #include "UpdateData.h"
  15. extern KUPDATE_DATA g_UpdateData;
  16. void GetUserInfo(USER_INFO& UserInfo, BOOL bWaitForResult)
  17. {
  18.     SYSTEMTIME SystemTime = { 0 };
  19.     
  20.     ZeroMemory(&UserInfo, sizeof(UserInfo));
  21.     
  22.     strcpy(UserInfo.szFlag, defCHECK_CURRENT_USERFLAG);
  23.     
  24.     UserInfo.nStructVersion = defCHECK_CURRENT_VERSION;
  25.     UserInfo.nWaitForResult = bWaitForResult;
  26.     strcpy(UserInfo.szSerialNumber, g_UpdateData.szVerifyInfo);
  27.     
  28. //#pragma message("Alarm Linsuyi: NEED set current user information IN " __FILE__)
  29.     
  30.     ::GetLocalTime(&SystemTime);
  31.     
  32.     sprintf(
  33.         UserInfo.szDateTime, 
  34.         "%02d/%02d/%04d %02d:%02d:%02d",
  35.         SystemTime.wMonth,
  36.         SystemTime.wDay,
  37.         SystemTime.wYear,
  38.         SystemTime.wHour,
  39.         SystemTime.wMinute,
  40.         SystemTime.wSecond
  41.     );
  42.     
  43.     return;
  44. }