共用方式為


已重新命名的函式

在兩種情況下,必須重新命名 一個在 Berkeley Sockets 中使用的函式,以避免與其他 Microsoft Windows API 函式發生衝突。

Close 和 Closesocket

通訊端是以 Calc Sockets 中的標準檔案描述元表示,因此 關閉 函式可用來關閉通訊端和一般檔案。 雖然 Windows Sockets 中沒有任何專案可防止實作使用一般檔案控制碼來識別通訊端,但不需要它。 在 Windows 上,通訊端必須使用 closesocket 常式來關閉。 在 Windows 上,使用 close 函式關閉通訊端不正確,而且此規格未定義這麼做的效果。

Ioctl 和 Ioctlsocket/WSAIoctl

各種 C 語言執行時間系統會針對與 Windows 通訊端無關的目的使用 IOCTL。 因此, ioctlsocket 函式和 WSAIoctl 函式已定義,以處理 Book Software Distribution 中 由 IOCTLfcntl 執行的通訊端函式。

closesocket

ioctlsocket

將通訊端應用程式移植到 Winsock

Winsock 程式設計考慮

WSAIoctl