IWSDUdpAddress::SetSockaddr-Methode (wsdbase.h)

Legt die Socketadresseninformationen fest.

Syntax

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

Parameter

[in] pSockAddr

Zeiger auf eine SOCKADDR_STORAGE-Struktur .

Rückgabewert

Mögliche Rückgabewerte sind unter anderem folgendes:

Rückgabecode BESCHREIBUNG
S_OK
Die Methode wurde erfolgreich abgeschlossen.
E_INVALIDARG
pSockAddr ist NULL.
E_OUTOFMEMORY
Unzureichender Arbeitsspeicher, um den Vorgang abzuschließen.
HRESULT_FROM_WIN32(WSAEINVAL)
Die angegebene Adresse ist keine gültige Socketadresse, oder kein Transportanbieter unterstützt die angegebene Adressfamilie.
HRESULT_FROM_WIN32(WSANOTINITIALISIERT)
Die Winsock 2-DLL wurde nicht initialisiert. Die Anwendung muss zuerst WSAStartup aufrufen, um Winsock 2 zu initialisieren.
HRESULT_FROM_WIN32(WSAENOBUFS)
Kein Pufferspeicher verfügbar.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows Vista [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2008 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile wsdbase.h (include Wsdapi.h)
DLL Wsdapi.dll

Weitere Informationen

IWSDUdpAddress