Bluetooth e WSAAddressToString

A função WSAAddressToString Windows Sockets é usada para converter um endereço de dispositivo Bluetooth em uma cadeia de caracteres, que por sua vez é fornecida à função WSALookupServiceBegin por meio da estrutura WSAQUERYSET ao recuperar informações de serviço do dispositivo.

Enquanto um endereço de dispositivo Bluetooth cabe dentro de um buffer de 20 caracteres, a função WSAAddressToString atualmente retorna WSAEFAULT para endereços de dispositivo Bluetooth, a menos que o buffer e o valor lpdwAddressStringLength especificado sejam definidos como um comprimento de caractere de 40.

Observação

Quando WSAEFAULT é retornado por WSAAddressToString como resultado de um buffer insuficiente, o parâmetro lpdwAddressStringLength não é atualizado com o tamanho do buffer necessário para a operação.

 

WSAAddressToString

Bluetooth e WSALookupServiceBegin

Bluetooth e WSAQUERYSET