// DENames.h : Declaration of the CDEGetBlockFmtNamesParam // Copyright (c)1997-1999 Microsoft Corporation, All Rights Reserved #ifndef __DEGETBLOCKFMTNAMESPARAM_H_ #define __DEGETBLOCKFMTNAMESPARAM_H_ #include "resource.h" // main symbols ///////////////////////////////////////////////////////////////////////////// // CDEGetBlockFmtNamesParam class ATL_NO_VTABLE CDEGetBlockFmtNamesParam : public CComObjectRootEx, public CComCoClass, public IDispatchImpl { public: CDEGetBlockFmtNamesParam(); ~CDEGetBlockFmtNamesParam(); private: SAFEARRAY* m_pNamesArray; public: DECLARE_REGISTRY_RESOURCEID(IDR_DEGETBLOCKFMTNAMESPARAM) BEGIN_COM_MAP(CDEGetBlockFmtNamesParam) COM_INTERFACE_ENTRY(IDEGetBlockFmtNamesParam) COM_INTERFACE_ENTRY(IDispatch) END_COM_MAP() // IDEGetBlockFmtNamesParam public: STDMETHOD(get_Names)(/*[out, retval]*/ VARIANT *pVal); STDMETHOD(put_Names)(/*[in]*/ VARIANT* newVal); }; #endif //__DEGETBLOCKFMTNAMESPARAM_H_