home *** CD-ROM | disk | FTP | other *** search
- // Microsoft Visual Studio Object Model
- // Copyright (C) 1996-1997 Microsoft Corporation
- // All rights reserved.
-
- /////////////////////////////////////////////////////////////////////////////
- // addauto.h
-
- // This file declares the IDSAddIn interface. Unlike the other
- // files in this directory, this file describes an interface that
- // is not implemented by Visual Studio. This interface must be
- // implemented by a Developer Studio Add-in so that Visual
- // Studio can call into it. The code to do this is automatically
- // generated by the Developer Studio Add-in Wizard.
-
- #ifndef __ADDAUTO_H__
- #define __ADDAUTO_H__
-
- #include "appauto.h"
-
- DECLARE_INTERFACE_(IDSAddIn, IUnknown)
- {
- // IUnknown methods
- STDMETHOD(QueryInterface)(THIS_ REFIID riid, LPVOID FAR* ppvObj) PURE;
- STDMETHOD_(ULONG,AddRef)(THIS) PURE;
- STDMETHOD_(ULONG,Release)(THIS) PURE;
-
- // IDSAddIn methods
- STDMETHOD(OnConnection)(THIS_ IApplication* pApp, VARIANT_BOOL bFirstTime, long dwCookie, VARIANT_BOOL* OnConnection) PURE;
- STDMETHOD(OnDisconnection)(THIS_ VARIANT_BOOL bLastTime) PURE;
- };
-
-
-
- #endif //__ADDAUTO_H__