|
ReactOS 0.4.17-dev-934-g091855f
|
#include <ole2.h>

Go to the source code of this file.
Classes | |
| struct | _DPL_APPLICATION_INFO |
| struct | _DPL_CONNECTION_SETTINGS |
| struct | _DPL_CONNECT_INFO |
| struct | _DPL_PROGRAM_DESC |
| struct | _DPL_MESSAGE_CONNECT |
| struct | _DPL_MESSAGE_CONNECTION_SETTINGS |
| struct | _DPL_MESSAGE_DISCONNECT |
| struct | _DPL_MESSAGE_RECEIVE |
| struct | _DPL_MESSAGE_SESSION_STATUS |
Functions | |
| DEFINE_GUID (CLSID_DirectPlay8LobbiedApplication, 0x667955ad, 0x6b3b, 0x43ca, 0xb9, 0x49, 0xbc, 0x69, 0xb5, 0xba, 0xff, 0x7f) | |
| DEFINE_GUID (CLSID_DirectPlay8LobbyClient, 0x3b2b6775, 0x70b6, 0x45af, 0x8d, 0xea, 0xa2, 0x09, 0xc6, 0x95, 0x59, 0xf3) | |
| DEFINE_GUID (IID_IDirectPlay8LobbiedApplication, 0x819074a3, 0x16c, 0x11d3, 0xae, 0x14, 0x00, 0x60, 0x97, 0xb0, 0x14, 0x11) | |
| DEFINE_GUID (IID_IDirectPlay8LobbyClient, 0x819074a2, 0x16c, 0x11d3, 0xae, 0x14, 0x00, 0x60, 0x97, 0xb0, 0x14, 0x11) | |
| DECLARE_INTERFACE_ (IDirectPlay8LobbiedApplication, IUnknown) | |
| DECLARE_INTERFACE_ (IDirectPlay8LobbyClient, IUnknown) | |
| HRESULT WINAPI | DirectPlay8LobbyCreate (const GUID *pcIID, LPVOID *ppvInterface, IUnknown *pUnknown) |
| #define DPL_MSGID_CONNECT (0x0002 | DPL_MSGID_LOBBY) |
Definition at line 33 of file dplobby8.h.
| #define DPL_MSGID_CONNECTION_SETTINGS (0x0005 | DPL_MSGID_LOBBY) |
Definition at line 36 of file dplobby8.h.
| #define DPL_MSGID_DISCONNECT (0x0003 | DPL_MSGID_LOBBY) |
Definition at line 34 of file dplobby8.h.
| #define DPL_MSGID_LOBBY 0x8000 |
Definition at line 31 of file dplobby8.h.
| #define DPL_MSGID_RECEIVE (0x0001 | DPL_MSGID_LOBBY) |
Definition at line 32 of file dplobby8.h.
| #define DPL_MSGID_SESSION_STATUS (0x0004 | DPL_MSGID_LOBBY) |
Definition at line 35 of file dplobby8.h.
| #define DPLAVAILABLE_ALLOWMULTIPLECONNECT 0x0001 |
Definition at line 44 of file dplobby8.h.
| #define DPLCONNECT_LAUNCHNEW 0x0001 |
Definition at line 45 of file dplobby8.h.
| #define DPLCONNECT_LAUNCHNOTFOUND 0x0002 |
Definition at line 46 of file dplobby8.h.
| #define DPLCONNECTSETTINGS_HOST 0x0001 |
Definition at line 47 of file dplobby8.h.
| #define DPLHANDLE_ALLCONNECTIONS 0xFFFFFFFF |
Definition at line 37 of file dplobby8.h.
| #define DPLINITIALIZE_DISABLEPARAMVAL 0x0001 |
Definition at line 48 of file dplobby8.h.
| #define DPLSESSION_CONNECTED 0x0001 |
Definition at line 38 of file dplobby8.h.
| #define DPLSESSION_COULDNOTCONNECT 0x0002 |
Definition at line 39 of file dplobby8.h.
| #define DPLSESSION_DISCONNECTED 0x0003 |
Definition at line 40 of file dplobby8.h.
| #define DPLSESSION_HOSTMIGRATED 0x0005 |
Definition at line 42 of file dplobby8.h.
| #define DPLSESSION_HOSTMIGRATEDHERE 0x0006 |
Definition at line 43 of file dplobby8.h.
| #define DPLSESSION_TERMINATED 0x0004 |
Definition at line 41 of file dplobby8.h.
Definition at line 169 of file dplobby8.h.
Definition at line 178 of file dplobby8.h.
| #define IDirectPlay8LobbiedApplication_GetConnectionSettings | ( | p, | |
| a, | |||
| b, | |||
| c, | |||
| d | |||
| ) | (p)->lpVtbl->GetConnectionSettings(p,a,b,c,d) |
Definition at line 179 of file dplobby8.h.
| #define IDirectPlay8LobbiedApplication_Initialize | ( | p, | |
| a, | |||
| b, | |||
| c, | |||
| d | |||
| ) | (p)->lpVtbl->Initialize(p,a,b,c,d) |
Definition at line 172 of file dplobby8.h.
| #define IDirectPlay8LobbiedApplication_QueryInterface | ( | p, | |
| a, | |||
| b | |||
| ) | (p)->lpVtbl->QueryInterface(p,a,b) |
Definition at line 168 of file dplobby8.h.
| #define IDirectPlay8LobbiedApplication_RegisterProgram | ( | p, | |
| a, | |||
| b | |||
| ) | (p)->lpVtbl->RegisterProgram(p,a,b) |
Definition at line 173 of file dplobby8.h.
Definition at line 170 of file dplobby8.h.
Definition at line 175 of file dplobby8.h.
| #define IDirectPlay8LobbiedApplication_SetAppAvailable | ( | p, | |
| a, | |||
| b | |||
| ) | (p)->lpVtbl->SetAppAvailable(p,a,b) |
Definition at line 176 of file dplobby8.h.
| #define IDirectPlay8LobbiedApplication_SetConnectionSettings | ( | p, | |
| a, | |||
| b, | |||
| c | |||
| ) | (p)->lpVtbl->SetConnectionSettings(p,a,b,c) |
Definition at line 180 of file dplobby8.h.
| #define IDirectPlay8LobbiedApplication_UnRegisterProgram | ( | p, | |
| a, | |||
| b | |||
| ) | (p)->lpVtbl->UnRegisterProgram(p,a,b) |
Definition at line 174 of file dplobby8.h.
| #define IDirectPlay8LobbiedApplication_UpdateStatus | ( | p, | |
| a, | |||
| b, | |||
| c | |||
| ) | (p)->lpVtbl->UpdateStatus(p,a,b,c) |
Definition at line 177 of file dplobby8.h.
Definition at line 223 of file dplobby8.h.
Definition at line 231 of file dplobby8.h.
| #define IDirectPlay8LobbyClient_ConnectApplication | ( | p, | |
| a, | |||
| b, | |||
| c, | |||
| d, | |||
| e | |||
| ) | (p)->lpVtbl->ConnectApplication(p,a,b,c,d,e) |
Definition at line 228 of file dplobby8.h.
| #define IDirectPlay8LobbyClient_EnumLocalPrograms | ( | p, | |
| a, | |||
| b, | |||
| c, | |||
| d, | |||
| e | |||
| ) | (p)->lpVtbl->EnumLocalPrograms(p,a,b,c,d,e) |
Definition at line 227 of file dplobby8.h.
| #define IDirectPlay8LobbyClient_GetConnectionSettings | ( | p, | |
| a, | |||
| b, | |||
| c, | |||
| d | |||
| ) | (p)->lpVtbl->GetConnectionSettings(p,a,b,c,d) |
Definition at line 232 of file dplobby8.h.
Definition at line 226 of file dplobby8.h.
Definition at line 222 of file dplobby8.h.
Definition at line 224 of file dplobby8.h.
| #define IDirectPlay8LobbyClient_ReleaseApplication | ( | p, | |
| a, | |||
| b | |||
| ) | (p)->lpVtbl->ReleaseApplication(p,a,b) |
Definition at line 230 of file dplobby8.h.
Definition at line 229 of file dplobby8.h.
| #define IDirectPlay8LobbyClient_SetConnectionSettings | ( | p, | |
| a, | |||
| b, | |||
| c | |||
| ) | (p)->lpVtbl->SetConnectionSettings(p,a,b,c) |
Definition at line 233 of file dplobby8.h.
Definition at line 201 of file dplobby8.h.
Definition at line 201 of file dplobby8.h.
| typedef struct _DPL_CONNECT_INFO DPL_CONNECT_INFO |
| typedef struct _DPL_PROGRAM_DESC DPL_PROGRAM_DESC |
| typedef struct IDirectPlay8LobbiedApplication* PDIRECTPLAY8LOBBIEDAPPLICATION |
Definition at line 139 of file dplobby8.h.
| typedef struct IDirectPlay8LobbyClient* PDIRECTPLAY8LOBBYCLIENT |
Definition at line 141 of file dplobby8.h.
| typedef struct _DPL_APPLICATION_INFO * PDPL_APPLICATION_INFO |
| typedef struct _DPL_CONNECT_INFO * PDPL_CONNECT_INFO |
| typedef struct _DPL_MESSAGE_CONNECT * PDPL_MESSAGE_CONNECT |
| typedef struct _DPL_MESSAGE_RECEIVE * PDPL_MESSAGE_RECEIVE |
| typedef struct _DPL_PROGRAM_DESC * PDPL_PROGRAM_DESC |
| DECLARE_INTERFACE_ | ( | IDirectPlay8LobbiedApplication | , |
| IUnknown | |||
| ) |
Definition at line 147 of file dplobby8.h.
| DECLARE_INTERFACE_ | ( | IDirectPlay8LobbyClient | , |
| IUnknown | |||
| ) |
Definition at line 202 of file dplobby8.h.
| DEFINE_GUID | ( | CLSID_DirectPlay8LobbiedApplication | , |
| 0x667955ad | , | ||
| 0x6b3b | , | ||
| 0x43ca | , | ||
| 0xb9 | , | ||
| 0x49 | , | ||
| 0xbc | , | ||
| 0x69 | , | ||
| 0xb5 | , | ||
| 0xba | , | ||
| 0xff | , | ||
| 0x7f | |||
| ) |
| DEFINE_GUID | ( | CLSID_DirectPlay8LobbyClient | , |
| 0x3b2b6775 | , | ||
| 0x70b6 | , | ||
| 0x45af | , | ||
| 0x8d | , | ||
| 0xea | , | ||
| 0xa2 | , | ||
| 0x09 | , | ||
| 0xc6 | , | ||
| 0x95 | , | ||
| 0x59 | , | ||
| 0xf3 | |||
| ) |
| DEFINE_GUID | ( | IID_IDirectPlay8LobbiedApplication | , |
| 0x819074a3 | , | ||
| 0x16c | , | ||
| 0x11d3 | , | ||
| 0xae | , | ||
| 0x14 | , | ||
| 0x00 | , | ||
| 0x60 | , | ||
| 0x97 | , | ||
| 0xb0 | , | ||
| 0x14 | , | ||
| 0x11 | |||
| ) |
| DEFINE_GUID | ( | IID_IDirectPlay8LobbyClient | , |
| 0x819074a2 | , | ||
| 0x16c | , | ||
| 0x11d3 | , | ||
| 0xae | , | ||
| 0x14 | , | ||
| 0x00 | , | ||
| 0x60 | , | ||
| 0x97 | , | ||
| 0xb0 | , | ||
| 0x14 | , | ||
| 0x11 | |||
| ) |