Fonction WSCRemoveQOSTemplate (ws2spi.h)
[ Cette fonction n’est pas prise en charge dans Windows Vista et les versions ultérieures du système d’exploitation.]
La fonction WSCRemoveQOSTemplate supprime le modèle QoS spécifié de la base de données de configuration système.
Syntaxe
int WSCRemoveQOSTemplate(
[in] const LPGUID Guid,
[in] LPWSABUF QosName
);
Paramètres
[in] Guid
Identificateur global unique (GUID) pour le fournisseur de qualité de service (QoS).
[in] QosName
Pointeur vers une structure WSABUF qui contient le nom QoS du modèle à supprimer.
Valeur retournée
Si la fonction WSCRemoveQOSTemplate réussit, la valeur de retour est zéro. Sinon, il retourne l’un des codes d’erreur suivants.
Code d'erreur | Signification |
---|---|
Un ou plusieurs des arguments ne se trouve pas dans une partie valide de l’espace d’adressage utilisateur. | |
Un ou plusieurs arguments ne sont pas valides. Cette erreur est retournée si le fournisseur qoS spécifié dans le paramètre GUID n’est pas valide ou si le nom du modèle QoS spécifié dans le paramètre QosName n’est pas valide. | |
La mémoire ne peut pas être allouée pour les mémoires tampons. | |
Une erreur irrécupérable s’est produite. Cette erreur est retournée dans plusieurs conditions, notamment : le fournisseur est déjà installé, l’utilisateur ne dispose pas des privilèges d’administration nécessaires pour écrire dans le registre Winsock ou un échec s’est produit lors de la création ou de l’installation d’une entrée de catalogue. | |
Un appel système qui ne doit jamais échouer a échoué. | |
La mémoire disponible était insuffisante. Cette erreur est retournée quand la mémoire est insuffisante pour allouer une nouvelle entrée de catalogue. |
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 | ws2spi.h |