WSAGetQoSByName()

簡述:

根據一個模板初始化QOS。
#include <winsock2.h>
BOOL WSAAPI WSAGetQOSByName( SOCKET s, LPWSABUF
lpQOSName, LPQOS lpQOS);
s:一個標識套接口描述字
lpQOSName:指定QOS模板的名字。
lpQOS:指向待填充QOS結構的指針。

返回值:

如果函式成功,返回真TRUE。如果函式失敗,返回假FALSE。可調用WSAGetLastError()來獲取進一步的錯誤信息。

錯誤代碼:

WSANOTINITIALISED 在調用本API之前應成功調用WSAStartup()。
WSAENETDOWN 網路子系統失效。
WSAENOTSOCK 描述字不是一個套接口。
WSAEFAULT lpQOS參數不是用戶地址空間的一個有效部分,或lpQOS的緩衝區太小。
WSA_INVAL 所指定的QOS模板名字非法。

另請參閱:

WSAConnect(), WSAAccept(), GETSOCKOPT().

相關詞條

相關搜尋

熱門詞條

聯絡我們