2 #ifndef __WINE_DPLAYX_GLOBAL
3 #define __WINE_DPLAYX_GLOBAL
7 void DPLAYX_ConstructData(void);
8 void DPLAYX_DestructData(void);
10 HRESULT DPLAYX_GetConnectionSettingsA ( DWORD dwAppID, LPVOID lpData, LPDWORD lpdwDataSize );
11 HRESULT DPLAYX_GetConnectionSettingsW ( DWORD dwAppID, LPVOID lpData, LPDWORD lpdwDataSize );
13 HRESULT DPLAYX_SetConnectionSettingsA ( DWORD dwFlags, DWORD dwAppID, LPDPLCONNECTION lpConn );
14 HRESULT DPLAYX_SetConnectionSettingsW ( DWORD dwFlags, DWORD dwAppID, LPDPLCONNECTION lpConn );
16 BOOL DPLAYX_CreateLobbyApplication( DWORD dwAppID, HANDLE hReceiveEvent );
17 BOOL DPLAYX_DestroyLobbyApplication( DWORD dwAppID );
19 /* Convert a DP or DPL HRESULT code into a string for human consumption */
20 LPCSTR DPLAYX_HresultToString( HRESULT hr );
22 #endif /* __WINE_DPLAYX_GLOBAL */