Como configurar um soquete Winsock UDP?

Quero criar um soquete Winsock UDP que envie apenas dados para um cliente. Eu quero que o kernel escolha uma porta disponível para mim. Por outro lado, quero indicar qual IP local usar, pois estou executando algumas placas de rede.

entei vasculhar o labirinto de opções de soquete, além de vincular a porta no endereço de soquete definida como 0 sem sucess

Meu código está no Win32 C ++.

questionAnswers(4)

yourAnswerToTheQuestion