Partager via


WSAUnadvertiseProvider, fonction (ws2spi.h)

La fonction WSAUnadvertiseProvider rend un fournisseur d’espace de noms spécifique version-2 non disponible pour les clients.

Syntaxe

INT WSAAPI WSAUnadvertiseProvider(
  [in] const GUID *puuidProviderId
);

Paramètres

[in] puuidProviderId

Pointeur vers l’ID de fournisseur du fournisseur d’espaces de noms.

Valeur retournée

Si aucune erreur ne se produit, WSAUnadvertiseProvider retourne zéro. Sinon, il retourne SOCKET_ERROR, et un code d’erreur spécifique est disponible en appelant WSAGetLastError.

Code d'erreur Signification
WSAEINVAL
Un paramètre n’était pas valide. Cette erreur est retournée si le paramètre puuidProviderId était **NULL**.

Remarques

La fonction WSAUnadvertiseProvider est utilisée dans le cadre de l’architecture du fournisseur de services d’espace de noms version 2 (NSPv2) disponible sur Windows Vista et versions ultérieures.

Sur Windows Vista et Windows Server 2008, la fonction WSAUnadvertiseProvider ne peut être utilisée que pour les opérations sur NS_EMAIL fournisseurs d’espaces de noms.

En général, les fournisseurs NSPv2 sont implémentés dans des processus autres que les applications appelantes. Les fournisseurs NSPv2 ne sont pas activés en raison de l’activité du client. Chaque application d’hébergement de fournisseur décide quand rendre un fournisseur spécifique disponible ou indisponible en appelant les fonctions WSAAdvertiseProvider et WSAUnadvertiseProvider . L’activité du client entraîne uniquement des tentatives de contact avec le fournisseur, lorsqu’elle est disponible (lorsque le fournisseur d’espace de noms est publié).

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows Vista [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2008 [applications de bureau uniquement]
Plateforme cible Windows
En-tête ws2spi.h
Bibliothèque Ws2_32.lib
DLL Ws2_32.dll

Voir aussi

NSPV2_ROUTINE

WSAAdvertiseProvider

WSAEnumNameSpaceProviders

WSAEnumNameSpaceProvidersEx

WSASetService