|Microsoft DirectX 9.0|
The PutMulticastList method sets the list of multicast addresses on the Network Provider.
HRESULT PutMulticastList( ULONG ulcbAddresses, BYTE pAddressList  );
[in] Specifies the number of addresses in the list, times the number of bytes per address.
[in, size_is(ulcbAddresses)] Pointer that receives an array of addresses whose size in bytes is equal to ulcbAddresses.
If the method succeeds, it returns S_OK. If it fails, it returns an error code.