Changeset 945 for trunk/include/win/dplobby.h
- Timestamp:
- Sep 15, 1999, 10:14:51 PM (26 years ago)
- File:
-
- 1 edited
-
trunk/include/win/dplobby.h (modified) (7 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/include/win/dplobby.h
r4 r945 1 /* $Id: dplobby.h,v 1.1 1999-05-24 20:19:11 ktk Exp $ */2 3 1 #ifndef __WINE_DPLOBBY_H 4 2 #define __WINE_DPLOBBY_H … … 6 4 #include "dplay.h" 7 5 6 #ifdef __cplusplus 7 extern "C" { 8 #endif /* defined(__cplusplus) */ 8 9 9 # pragma pack(1)10 #include "pshpack1.h" 10 11 11 12 /***************************************************************************** … … 33 34 typedef struct tagDPLAPPINFO 34 35 { 35 DWORD dwSize; 36 GUID guidApplication; 36 DWORD dwSize; 37 GUID guidApplication; 37 38 38 39 union appName 39 40 { 40 LPSTR lpszAppNameA; 41 LPSTR lpszAppNameA; 41 42 LPWSTR lpszAppName; 42 43 }; … … 75 76 DWORD dwFlags ); 76 77 78 #include "poppack.h" 77 79 78 80 /***************************************************************************** … … 81 83 #define ICOM_INTERFACE IDirectPlayLobby 82 84 #define IDirectPlayLobby_METHODS \ 83 ICOM_METHOD3(HRESULT,Connect, DWORD, , LPDIRECTPLAY2*,, IUnknown*,) \84 ICOM_METHOD6(HRESULT,CreateAddress, REFGUID, , REFGUID,, LPCVOID,, DWORD,, LPVOID,, LPDWORD,) \85 ICOM_METHOD4(HRESULT,EnumAddress, LPDPENUMADDRESSCALLBACK, , LPCVOID,, DWORD,, LPVOID,) \86 ICOM_METHOD4(HRESULT,EnumAddressTypes, LPDPLENUMADDRESSTYPESCALLBACK, , REFGUID,, LPVOID,, DWORD,) \87 ICOM_METHOD3(HRESULT,EnumLocalApplications, LPDPLENUMLOCALAPPLICATIONSCALLBACK, , LPVOID,, DWORD,) \88 ICOM_METHOD3(HRESULT,GetConnectionSettings, DWORD, , LPVOID,, LPDWORD,) \89 ICOM_METHOD5(HRESULT,ReceiveLobbyMessage, DWORD, , DWORD,, LPDWORD,, LPVOID,, LPDWORD,) \90 ICOM_METHOD4(HRESULT,RunApplication, DWORD, , LPDWORD,, LPDPLCONNECTION,, HANDLE,) \91 ICOM_METHOD4(HRESULT,SendLobbyMessage, DWORD, , DWORD,, LPVOID,, DWORD,) \92 ICOM_METHOD3(HRESULT,SetConnectionSettings, DWORD, , DWORD,, LPDPLCONNECTION,) \93 ICOM_METHOD3(HRESULT,SetLobbyMessageEvent, DWORD, , DWORD,, HANDLE,)85 ICOM_METHOD3(HRESULT,Connect, DWORD,arg1, LPDIRECTPLAY2*,arg2, IUnknown*,arg3) \ 86 ICOM_METHOD6(HRESULT,CreateAddress, REFGUID,arg1, REFGUID,arg2, LPCVOID,arg3, DWORD,arg4, LPVOID,arg5, LPDWORD,arg6) \ 87 ICOM_METHOD4(HRESULT,EnumAddress, LPDPENUMADDRESSCALLBACK,arg1, LPCVOID,arg2, DWORD,arg3, LPVOID,arg4) \ 88 ICOM_METHOD4(HRESULT,EnumAddressTypes, LPDPLENUMADDRESSTYPESCALLBACK,arg1, REFGUID,arg2, LPVOID,arg3, DWORD,arg4) \ 89 ICOM_METHOD3(HRESULT,EnumLocalApplications, LPDPLENUMLOCALAPPLICATIONSCALLBACK,arg1, LPVOID,arg2, DWORD,arg3) \ 90 ICOM_METHOD3(HRESULT,GetConnectionSettings, DWORD,arg1, LPVOID,arg2, LPDWORD,arg3) \ 91 ICOM_METHOD5(HRESULT,ReceiveLobbyMessage, DWORD,arg1, DWORD,arg2, LPDWORD,arg3, LPVOID,arg4, LPDWORD,arg5) \ 92 ICOM_METHOD4(HRESULT,RunApplication, DWORD,arg1, LPDWORD,arg2, LPDPLCONNECTION,arg3, HANDLE,arg4) \ 93 ICOM_METHOD4(HRESULT,SendLobbyMessage, DWORD,arg1, DWORD,arg2, LPVOID,arg3, DWORD,arg4) \ 94 ICOM_METHOD3(HRESULT,SetConnectionSettings, DWORD,arg1, DWORD,arg2, LPDPLCONNECTION,arg3) \ 95 ICOM_METHOD3(HRESULT,SetLobbyMessageEvent, DWORD,arg1, DWORD,arg2, HANDLE,arg3) 94 96 #define IDirectPlayLobby_IMETHODS \ 95 97 IUnknown_IMETHODS \ … … 123 125 #define ICOM_INTERFACE IDirectPlayLobby2 124 126 #define IDirectPlayLobby2_METHODS \ 125 ICOM_METHOD4(HRESULT,CreateCompoundAddress, LPCDPCOMPOUNDADDRESSELEMENT, , DWORD,, LPVOID,, LPDWORD,)127 ICOM_METHOD4(HRESULT,CreateCompoundAddress, LPCDPCOMPOUNDADDRESSELEMENT,arg1, DWORD,arg2, LPVOID,arg3, LPDWORD,arg4) 126 128 #define IDirectPlayLobby2_IMETHODS \ 127 129 IDirectPlayLobby_IMETHODS \ … … 151 153 #endif 152 154 153 #pragma pack(4) 154 155 #ifdef __cplusplus 156 } /* extern "C" */ 157 #endif /* defined(__cplusplus) */ 155 158 156 159 #endif /* __WINE_DPLOBBY_H */
Note:
See TracChangeset
for help on using the changeset viewer.
