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 |
---|---|
Mindestens eines der Argumente befindet sich nicht in einem gültigen Teil des Benutzeradressraums. | |
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. | |
Speicher kann nicht für Puffer zugeordnet werden. | |
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. | |
Ein Systemaufruf, der nie fehlschlagen sollte, ist fehlgeschlagen. | |
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 |