//+--------------------------------------------------------------------------- // // Microsoft Windows // Copyright (C) Microsoft Corporation, 1997. // // File: C O N M A N I . H // // Contents: Class manager for Inbound connections. // // Notes: // // Author: shaunco 12 Nov 1997 // //---------------------------------------------------------------------------- #pragma once #include "nmbase.h" #include "nmres.h" class ATL_NO_VTABLE CInboundConnectionManager : public CComObjectRootEx , public CComCoClass , public IConnectionPointContainerImpl , public INetConnectionManager { public: CInboundConnectionManager() { } DECLARE_CLASSFACTORY_SINGLETON(CInboundConnectionManager) DECLARE_REGISTRY_RESOURCEID(IDR_INBOUND_CONMAN) BEGIN_COM_MAP(CInboundConnectionManager) COM_INTERFACE_ENTRY(INetConnectionManager) COM_INTERFACE_ENTRY_IMPL(IConnectionPointContainer) END_COM_MAP() BEGIN_CONNECTION_POINT_MAP(CInboundConnectionManager) END_CONNECTION_POINT_MAP() // INetConnectionManager STDMETHOD (EnumConnections) ( NETCONMGR_ENUM_FLAGS Flags, IEnumNetConnection** ppEnum); public: };