IWSDUdpAddress::SetSockaddr (Windows Embedded CE 6.0)
1/6/2010
This method sets the socket address information.
Syntax
HRESULT SetSockaddr(
const SOCKADDR_STORAGE* pSockAddr
);
Parameters
- pSockAddr
[in] Pointer to a SOCKADDR_STORAGE structure.
Return Value
The following table shows the possible error code return values.
Error code | Description |
---|---|
S_OK |
This method completed successfully. |
E_INVALIDARG |
pSockAddr is NULL. |
E_OUTOFMEMORY |
Insufficient memory to complete the operation. |
HRESULT_FROM_WIN32 (WSAEINVAL) |
The specified address is not a valid socket address, or no transport provider supports the indicated address family. |
HRESULT_FROM_WIN32 (WSANOTINITIALISED) |
The Winsock 2 DLL has not been initialized. The application must first call WSAStartup to initialize Winsock 2. |
HRESULT_FROM_WIN32 (WSAENOBUFS) |
No buffer space available. |
Requirements
Header | wsdapi.h |
Library | wsdapi.lib |
Windows Embedded CE | Windows Embedded CE 6.0 R2 |