Bagikan melalui


Metode IWSDUdpAddress::SetSockaddr (wsdbase.h)

Mengatur informasi alamat soket.

Sintaks

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

Parameter

[in] pSockAddr

Penunjuk ke struktur SOCKADDR_STORAGE .

Mengembalikan nilai

Kemungkinan nilai yang dikembalikan termasuk, tetapi tidak terbatas pada, berikut ini:

Menampilkan kode Deskripsi
S_OK
Metode berhasil diselesaikan.
E_INVALIDARG
pSockAddr adalah NULL.
E_OUTOFMEMORY
Tidak cukup memori untuk menyelesaikan operasi.
HRESULT_FROM_WIN32(WSAEINVAL)
Alamat yang ditentukan bukan alamat soket yang valid, atau tidak ada penyedia transportasi yang mendukung keluarga alamat yang ditunjukkan.
HRESULT_FROM_WIN32(WSANOTINITIALISED)
DLL Winsock 2 belum diinisialisasi. Aplikasi harus terlebih dahulu memanggil WSAStartup untuk menginisialisasi Winsock 2.
HRESULT_FROM_WIN32(WSAENOBUFS)
Tidak tersedia ruang buffer.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows Vista [hanya aplikasi desktop]
Server minimum yang didukung Windows Server 2008 [hanya aplikasi desktop]
Target Platform Windows
Header wsdbase.h (termasuk Wsdapi.h)
DLL Wsdapi.dll

Lihat juga

IWSDUdpAddress