Partager via


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
WSAEFAULT
Un ou plusieurs des arguments ne se trouve pas dans une partie valide de l’espace d’adressage utilisateur.
WSAEINVAL
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.
WSAENOBUFS
La mémoire ne peut pas être allouée pour les mémoires tampons.
WSANO_RECOVERY
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.
WSASYSCALLFAILURE
Un appel système qui ne doit jamais échouer a échoué.
WSA_NOT_ENOUGH_MEMORY
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

Voir aussi

WSCInstallQOSTemplate