WarFsysFindHandle.cpp
上传用户:surprise9
上传日期:2007-01-04
资源大小:426k
文件大小:2k
源码类别:

Ftp客户端

开发平台:

Visual C++

  1. // This is part of the WAR SOFTWARE SERIES initiated by Jarle Aase
  2. // Copyright 1996 by Jarle Aase. All rights reserved.
  3. // See the "War Software Series Licende Agreement" for details concerning 
  4. // use and distribution.
  5. // ---
  6. // This source code, executables and programs containing source code or
  7. // binaries or proprietetary technology from the War Software Series are
  8. // NOT alloed used, viewed or tested by any governmental agencies in
  9. // any countries. This includes the government, departments, police, 
  10. // military etc.
  11. // ---
  12. // This file is intended for use with Tab space = 2
  13. // Created and maintained in MSVC Developer Studio
  14. // ---
  15. // NAME : WarFsysFindHandle.cpp
  16. // PURPOSE : WarFsysFindHandle class
  17. // PROGRAM : 
  18. // DATE : March 9 1997
  19. // AUTHOR : Jarle Aase
  20. // ---
  21. // REVISION HISTORY
  22. // 
  23. // Nothing from this implementation file is exported!
  24. #include "stdafx.h"
  25. #include "WarDaemon.h"
  26. #include "WarSMemory.h"
  27. #include "WarFsys.h"
  28. #include "WarFsysDll.h"
  29. #ifdef _DEBUG
  30. #define new DEBUG_NEW
  31. #undef THIS_FILE
  32. static char THIS_FILE[] = __FILE__;
  33. #endif
  34. CWarFsysFindHandle::CWarFsysFindHandle()
  35. {
  36. m_SecurityHandle = INVALID_HANDLE_VALUE;
  37. m_DOShandle = INVALID_HANDLE_VALUE;
  38. m_pFsysHandle = NULL;
  39. m_SecurityHandle = NULL;
  40. m_Pattern = "";
  41. m_DOSpath = "";
  42. m_Argc = 0;
  43. }
  44. CWarFsysFindHandle::~CWarFsysFindHandle()
  45. {
  46. if (m_pFsysHandle)
  47. m_pFsysHandle->m_OpenFinds.DeletePtr(this);
  48. if (m_DOShandle)
  49. ::FindClose(m_DOShandle);
  50. }
  51. HANDLE CWarFsysFindHandle::FindFirstFile(LPCTSTR lpFileName, CFileInfo& FileInfo)
  52. {
  53. }
  54. BOOL CWarFsysFindHandle::FindNextFile(CFileInfo& FileInfo)
  55. {
  56. }
  57. void CWarFsysFindHandle::FindClose()
  58. {
  59. }