Fungsi WSAUnadvertiseProvider (ws2spi.h)
Fungsi WSAUnadvertiseProvider membuat penyedia namespace layanan tertentu versi-2 tidak lagi tersedia untuk klien.
Sintaks
INT WSAAPI WSAUnadvertiseProvider(
[in] const GUID *puuidProviderId
);
Parameter
[in] puuidProviderId
Penunjuk ke ID penyedia penyedia namespace.
Mengembalikan nilai
Jika tidak ada kesalahan yang terjadi, WSAUnadvertiseProvider mengembalikan nol. Jika tidak, ia mengembalikan SOCKET_ERROR, dan kode kesalahan tertentu tersedia dengan memanggil WSAGetLastError.
Kode kesalahan | Makna |
---|---|
Parameter tidak valid. Kesalahan ini dikembalikan jika parameter puuidProviderId adalah **NULL**. |
Keterangan
Fungsi WSAUnadvertiseProvider digunakan sebagai bagian dari arsitektur penyedia layanan namespace versi-2 (NSPv2) yang tersedia di Windows Vista dan yang lebih baru.
Pada Windows Vista dan Windows Server 2008, fungsi WSAUnadvertiseProvider hanya dapat digunakan untuk operasi pada penyedia namespace NS_EMAIL.
Secara umum, penyedia NSPv2 diimplementasikan dalam proses selain aplikasi panggilan. Penyedia NSPv2 tidak diaktifkan sebagai akibat dari aktivitas klien. Setiap aplikasi hosting penyedia memutuskan kapan harus membuat penyedia tertentu tersedia atau tidak tersedia dengan memanggil fungsi WSAAdvertiseProvider dan WSAUnadvertiseProvider . Aktivitas klien hanya menghasilkan upaya untuk menghubungi penyedia, jika tersedia (saat penyedia namespace diiklankan).
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 | ws2spi.h |
Pustaka | Ws2_32.lib |
DLL | Ws2_32.dll |