Compartir a través de


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

Establece la información de la dirección del socket.

Sintaxis

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

Parámetros

[in] pSockAddr

Puntero a una estructura de SOCKADDR_STORAGE .

Valor devuelto

Entre los valores devueltos posibles se incluyen, entre otros, los siguientes:

Código devuelto Descripción
S_OK
El método se completó correctamente.
E_INVALIDARG
pSockAddr es NULL.
E_OUTOFMEMORY
Memoria insuficiente para completar la operación.
HRESULT_FROM_WIN32(WSAEINVAL)
La dirección especificada no es una dirección de socket válida o ningún proveedor de transporte admite la familia de direcciones indicada.
HRESULT_FROM_WIN32(WSANOTINITIALISED)
El archivo DLL winsock 2 no se ha inicializado. La aplicación debe llamar primero a WSAStartup para inicializar Winsock 2.
HRESULT_FROM_WIN32(WSAENOBUFS)
No hay espacio de búfer disponible.

Requisitos

Requisito Value
Cliente mínimo compatible Windows Vista [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2008 [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado wsdbase.h (incluya Wsdapi.h)
Archivo DLL Wsdapi.dll

Consulte también

IWSDUdpAddress