Fonction WSARemoveServiceClass (winsock2.h)
La fonction WSARemoveServiceClass supprime définitivement le schéma de classe de service du Registre.
Syntaxe
INT WSAAPI WSARemoveServiceClass(
[in] LPGUID lpServiceClassId
);
Paramètres
[in] lpServiceClassId
Pointeur vers le GUID de la classe de service à supprimer.
Valeur retournée
La valeur de retour est zéro si l’opération a réussi. Sinon, la valeur SOCKET_ERROR est retournée et un numéro d’erreur spécifique peut être récupéré en appelant WSAGetLastError.
Code d'erreur | Signification |
---|---|
La classe spécifiée est introuvable. | |
La routine d’appel ne dispose pas de privilèges suffisants pour supprimer le service. | |
Certaines instances de service font toujours référence à la classe . La suppression de cette classe n’est pas possible pour le moment. | |
Le WS2_32.DLL n’a pas été initialisé. L’application doit d’abord appeler WSAStartup avant d’appeler les fonctions windows Sockets. | |
Le GUID spécifié n’était pas valide. | |
La mémoire était insuffisante pour effectuer l’opération. |
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 2000 Professionnel [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows 2000 Server [applications de bureau uniquement] |
Plateforme cible | Windows |
En-tête | winsock2.h |
Bibliothèque | Ws2_32.lib |
DLL | Ws2_32.dll |
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour