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.

56 lines
1.3 KiB

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