Freigeben über


WSCRemoveQOSTemplate-Funktion (ws2spi.h)

[ Diese Funktion wird in Windows Vista und nachfolgenden Versionen des Betriebssystems nicht unterstützt.]

Die WSCRemoveQOSTemplate-Funktion entfernt die angegebene QoS-Vorlage aus der Systemkonfigurationsdatenbank.

Syntax

int WSCRemoveQOSTemplate(
  [in] const LPGUID Guid,
  [in] LPWSABUF     QosName
);

Parameter

[in] Guid

Die GUID (Globally Unique Identifier) für den QoS-Anbieter (Quality of Service).

[in] QosName

Ein Zeiger auf eine WSABUF-Struktur , die den QoS-Namen der zu entfernenden Vorlage enthält.

Rückgabewert

Wenn die WSCRemoveQOSTemplate-Funktion erfolgreich ist, ist der Rückgabewert null. Andernfalls wird einer der folgenden Fehlercodes zurückgegeben.

Fehlercode Bedeutung
WSAEFAULT
Mindestens eines der Argumente befindet sich nicht in einem gültigen Teil des Benutzeradressraums.
WSAEINVAL
Mindestens ein Argument ist ungültig. Dieser Fehler wird zurückgegeben, wenn der im Guid-Parameter angegebene QoS-Anbieter ungültig oder der im QosName-Parameter angegebene QoS-Vorlagenname ungültig ist.
WSAENOBUFS
Speicher kann nicht für Puffer zugeordnet werden.
WSANO_RECOVERY
Ein nicht behebbarer Fehler ist aufgetreten. Dieser Fehler wird unter verschiedenen Bedingungen zurückgegeben, einschließlich der folgenden: Der Anbieter ist bereits installiert, dem Benutzer fehlen die Administratorrechte, die zum Schreiben in die Winsock-Registrierung erforderlich sind, oder ein Fehler beim Erstellen oder Installieren eines Katalogeintrags.
WSASYSCALLFAILURE
Ein Systemaufruf, der nie fehlschlagen sollte, ist fehlgeschlagen.
WSA_NOT_ENOUGH_MEMORY
Es war nicht genügend Arbeitsspeicher verfügbar. Dieser Fehler wird zurückgegeben, wenn nicht genügend Arbeitsspeicher zum Zuordnen eines neuen Katalogeintrags vorhanden ist.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 2000 Professional [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows 2000 Server [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile ws2spi.h

Weitere Informationen

WSCInstallQOSTemplate