Compartilhar via


Método IWSDUdpAddress::SetSockaddr (wsdbase.h)

Define as informações de endereço do soquete.

Sintaxe

HRESULT SetSockaddr(
  [in] const SOCKADDR_STORAGE *pSockAddr
);

Parâmetros

[in] pSockAddr

Ponteiro para uma estrutura SOCKADDR_STORAGE .

Retornar valor

Os valores retornados possíveis incluem, mas não se limitam a:

Código de retorno Descrição
S_OK
Método concluído com êxito.
E_INVALIDARG
pSockAddr é NULL.
E_OUTOFMEMORY
Memória insuficiente para concluir a operação.
HRESULT_FROM_WIN32(WSAEINVAL)
O endereço especificado não é um endereço de soquete válido ou nenhum provedor de transporte dá suporte à família de endereços indicada.
HRESULT_FROM_WIN32(WSANOTINITIALISED)
A DLL winsock 2 não foi inicializada. O aplicativo deve primeiro chamar WSAStartup para inicializar o Winsock 2.
HRESULT_FROM_WIN32(WSAENOBUFS)
Nenhum espaço em buffer disponível.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows Vista [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2008 [somente aplicativos da área de trabalho]
Plataforma de Destino Windows
Cabeçalho wsdbase.h (include Wsdapi.h)
DLL Wsdapi.dll

Confira também

IWSDUdpAddress