Microsoft DirectX 8.1 (C++)

DPL_CONNECT_INFO

Used to specify connection information for a lobby client when connecting to the lobby application in the IDirectPlay8LobbyClient::ConnectApplication method.

typedef struct _DPL_CONNECT_INFO {
    DWORD dwSize;
    DWORD dwFlags;
    GUID  guidApplication;
    PDPL_CONNECTION_SETTINGS pdplConnectionSettings;
    PVOID pvLobbyConnectData;
    DWORD dwLobbyConnectDataSize;
} DPL_CONNECT_INFO,  *PDPL_CONNECT_INFO;

Members

dwSize
Size of the DPL_CONNECT_INFO structure. The application must set this member before it uses the structure.
dwFlags
One of the following flags, which determine connection behavior.
DPLCONNECT_LAUNCHNEW
Launches a new instance of the application.
DPLCONNECT_LAUNCHNOTFOUND
Launches a new instance of the application only if there is currently no application running that can supply launch settings.
guidApplication
Variable of type GUID specifying the application.
pdplConnectionSettings
Contains the connection settings you want to associate with the connection when it is established.
pvLobbyConnectData
Pointer to connection data passed to the lobbied application.
dwLobbyConnectDataSize
Variable of type DWORD specifying the size of the data buffer in the pvLobbyConnectData member.

Requirements

  Windows NT/2000/XP: Available as a redistributable for Windows 2000 and later.
  Windows 98/Me: Available as a redistributable for Windows 98 and later.
  Header: Declared in Dplobby8.h.