From 9976b8d7a117ef572b41697e66db5a3e7fbd1f00 Mon Sep 17 00:00:00 2001 From: ehouse Date: Wed, 23 Dec 2009 06:08:47 +0000 Subject: [PATCH] remove stuff duplicate by what should be cegcc header file. Renamed this to make room for that. --- xwords4/wince/ceconnmg.h | 44 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 44 insertions(+) create mode 100644 xwords4/wince/ceconnmg.h diff --git a/xwords4/wince/ceconnmg.h b/xwords4/wince/ceconnmg.h new file mode 100644 index 000000000..d6f5d8e81 --- /dev/null +++ b/xwords4/wince/ceconnmg.h @@ -0,0 +1,44 @@ +/* -*-mode: C; fill-column: 77; c-basic-offset: 4; -*- */ +/* + * Copyright 2005-2009 by Eric House (xwords@eehouse.org). All rights + * reserved. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU General Public License + * as published by the Free Software Foundation; either version 2 + * of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. + */ + +/* This should eventually be contributed to cegcc. Everything it in comes + * from MSDN + */ +#ifndef _CECONNMG_H_ +#define _CECONNMG_H_ + +#include + + +typedef HRESULT (*ConnMgrRegisterForStatusChangeNotificationProc)( BOOL, HWND ); +typedef HRESULT (*ConnMgrEstablishConnectionProc)( CONNMGR_CONNECTIONINFO*, + HANDLE* ); +typedef HRESULT (*ConnMgrConnectionStatusProc)( HANDLE, DWORD* ); +typedef HRESULT (*ConnMgrMapURLProc)( LPTSTR, GUID*, DWORD* ); +typedef HRESULT (*ConnMgrReleaseConnectionProc)( HANDLE, LONG ); + +typedef struct _CMProcs { + ConnMgrEstablishConnectionProc ConnMgrEstablishConnection; + ConnMgrConnectionStatusProc ConnMgrConnectionStatus; + ConnMgrMapURLProc ConnMgrMapURL; + ConnMgrReleaseConnectionProc ConnMgrReleaseConnection; +} CMProcs; + +#endif