Condividi tramite


Metodo IWSDUdpAddress::SetSockaddr (wsdbase.h)

Imposta le informazioni sull'indirizzo del socket.

Sintassi

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

Parametri

[in] pSockAddr

Puntatore a una struttura SOCKADDR_STORAGE .

Valore restituito

I valori restituiti possibili includono, ma non sono limitati ai seguenti:

Codice restituito Descrizione
S_OK
Il metodo è stato completato correttamente.
E_INVALIDARG
pSockAddr è NULL.
E_OUTOFMEMORY
Memoria insufficiente per completare l'operazione.
HRESULT_FROM_WIN32(WSAEINVAL)
L'indirizzo specificato non è un indirizzo socket valido o nessun provider di trasporto supporta la famiglia di indirizzi indicata.
HRESULT_FROM_WIN32(WSANOTINITIALISED)
La DLL Winsock 2 non è stata inizializzata. L'applicazione deve prima chiamare WSAStartup per inizializzare Winsock 2.
HRESULT_FROM_WIN32(WSAENOBUFS)
Non è disponibile spazio buffer.

Requisiti

Requisito Valore
Client minimo supportato Windows Vista [solo app desktop]
Server minimo supportato Windows Server 2008 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione wsdbase.h (include Wsdapi.h)
DLL Wsdapi.dll

Vedi anche

IWSDUdpAddress