| Platform SDK: DirectX | 
The IDirectPlayLobby3::CreateCompoundAddress method creates a DirectPlay address from a list of individual data chunks. This method can be used to create longer DirectPlay addresses than IDirectPlayLobby3::CreateAddress allows.
HRESULT CreateCompoundAddress( LPDPCOMPOUNDADDRESSELEMENT lpElements, DWORD dwElementCount, LPVOID lpAddress, LPDWORD lpdwAddressSize );
Returns DP_OK if successful, or one of the following error values otherwise:
| DPERR_BUFFERTOOSMALL | 
| DPERR_INVALIDFLAGS | 
| DPERR_INVALIDPARAMS | 
  Windows NT/2000: Requires Windows 2000.
  Windows 95/98: Requires Windows 95 or later. Available as a redistributable for Windows 95.
  Header: Declared in dplobby.h.
  Import Library: Use dplayx.lib.
IDirectPlayLobby3::CreateAddress, IDirectPlayLobby3::EnumAddress, DPCOMPOUNDADDRESSELEMENT, DirectPlay Address