Source code of Windows XP (NT5)
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.

108 lines
2.0 KiB

  1. /*****************************************************************/
  2. /** Microsoft LAN Manager **/
  3. /** Copyright(c) Microsoft Corp., 1991 **/
  4. /*****************************************************************/
  5. /*
  6. * History:
  7. * RustanL 11-Jan-1991 Created
  8. * RustanL 24-Jan-1991 Added level 90
  9. * ChuckC 23-Mar-1991 code rev cleanup
  10. * KeithMo 07-Oct-1991 Win32 Conversion.
  11. *
  12. */
  13. #ifdef LATER // BUGBUG! Do we really need LanServer interoperability??
  14. #ifndef _LMOEALS_HXX_
  15. #define _LMOEALS_HXX_
  16. #include "lmoesh.hxx"
  17. /**********************************************************\
  18. NAME: SHARE90_ENUM
  19. WORKBOOK:
  20. SYNOPSIS: share level 90 class
  21. INTERFACE:
  22. SHARE90_ENUM() - constructor
  23. ~SHARE90_ENUM() - destructor
  24. PARENT: SHARE_ENUM
  25. USES:
  26. CAVEATS:
  27. NOTES:
  28. HISTORY:
  29. RustanL 11-Jan-1991 Created
  30. RustanL 24-Jan-1991 Added level 90
  31. \**********************************************************/
  32. DLL_CLASS SHARE90_ENUM : public SHARE_ENUM
  33. {
  34. private:
  35. UINT QueryItemSize( VOID ) const;
  36. public:
  37. SHARE90_ENUM( const TCHAR * pszServer );
  38. }; // class SHARE90_ENUM
  39. DECLARE_LM_ENUM_ITER_OF( SHARE90, struct share_info_90 );
  40. /**********************************************************\
  41. NAME: SHARE91_ENUM
  42. WORKBOOK:
  43. SYNOPSIS: share level 91 class
  44. INTERFACE:
  45. SHARE91_ENUM() - constructor
  46. ~SHARE91_ENUM() -destructor
  47. PARENT: SHARE_ENUM
  48. USES:
  49. CAVEATS:
  50. NOTES:
  51. HISTORY:
  52. RustanL 11-Jan-1991 Created
  53. RustanL 24-Jan-1991 Added level 90
  54. \**********************************************************/
  55. DLL_CLASS SHARE91_ENUM : public SHARE_ENUM
  56. {
  57. private:
  58. UINT QueryItemSize( VOID ) const;
  59. public:
  60. SHARE91_ENUM( const TCHAR * pszServer );
  61. }; // class SHARE91_ENUM
  62. DECLARE_LM_ENUM_ITER_OF( SHARE91, struct share_info_91 );
  63. #endif // _LMOEALS_HXX_
  64. #endif // LATER // BUGBUG!