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 |
---|---|
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 |