WSCRemoveQOSTemplate 函式 (ws2spi.h)
[ Windows Vista 和後續版本的作業系統不支援此函式。]
WSCRemoveQOSTemplate 函式會從系統設定資料庫移除指定的 QoS 範本。
語法
int WSCRemoveQOSTemplate(
[in] const LPGUID Guid,
[in] LPWSABUF QosName
);
參數
[in] Guid
服務品質 (QoS) 提供者的全域唯一標識碼 (GUID) 。
[in] QosName
WSABUF 結構的指標,其中包含要移除之範本的 QoS 名稱。
傳回值
如果 WSCRemoveQOSTemplate 函式成功,則傳回值為零。 否則,它會傳回下列其中一個錯誤碼。
錯誤碼 | 意義 |
---|---|
一或多個自變數不在用戶位址空間的有效部分中。 | |
一或多個引數無效。 如果 Guid 參數中指定的 QoS 提供者無效,或 QosName 參數中指定的 QoS 範本名稱無效,則會傳回此錯誤。 | |
記憶體無法配置給緩衝區。 | |
發生無法復原的錯誤。 此錯誤會在下列幾個情況下傳回:提供者已安裝、使用者缺少寫入 Winsock 登錄所需的系統管理許可權,或建立或安裝類別目錄專案時發生失敗。 | |
應該永遠不會失敗的系統呼叫失敗。 | |
記憶體不足。 當記憶體不足而無法配置新的目錄專案時,就會傳回此錯誤。 |
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows 2000 Professional [僅限傳統型應用程式] |
最低支援的伺服器 | Windows 2000 Server [僅限桌面應用程式] |
目標平台 | Windows |
標頭 | ws2spi.h |