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.

55 lines
1.3 KiB

  1. /////////////////////////////////////////////////////////////////////////////
  2. //
  3. // Copyright(C) 1997-1998 Microsoft Corporation all rights reserved.
  4. //
  5. // Module: sdovendor.h
  6. //
  7. // Project: Everest
  8. //
  9. // Description: IAS Server Data Object - Vendor Information Object Definition
  10. //
  11. // Author: TLP 10/21/98
  12. //
  13. /////////////////////////////////////////////////////////////////////////////
  14. #ifndef _INC_IAS_SDO_VENDOR_H_
  15. #define _INC_IAS_SDO_VENDOR_H_
  16. #include "resource.h" // main symbols
  17. #include <ias.h>
  18. #include <sdoiaspriv.h>
  19. #include "sdo.h" // SDO base class
  20. /////////////////////////////////////////////////////////////////////////////
  21. // CSdoVendor
  22. /////////////////////////////////////////////////////////////////////////////
  23. class CSdoVendor : public CSdo
  24. {
  25. public:
  26. ////////////////////
  27. // ATL Interface Map
  28. ////////////////////
  29. BEGIN_COM_MAP(CSdoVendor)
  30. COM_INTERFACE_ENTRY(ISdo)
  31. COM_INTERFACE_ENTRY(IDispatch)
  32. END_COM_MAP()
  33. DECLARE_SDO_FACTORY(CSdoVendor);
  34. /////////////////////////////////////////////////////////////////////////////
  35. CSdoVendor() { }
  36. /////////////////////////////////////////////////////////////////////////////
  37. ~CSdoVendor() { }
  38. private:
  39. CSdoVendor(const CSdoVendor& rhs);
  40. CSdoVendor& operator = (CSdoVendor& rhs);
  41. };
  42. #endif // _INC_IAS_SDO_VENDOR_H_