BOOL の作成 ( UINT nSocketPort = 0、 int nSocketType = SOCK_STREAM LPCTSTR lpszSocketAddress = NULL );
戻り値
関数が成功したそれ以外の場合 0、および具体的なエラー コードGetLastErrorの呼び出し取得することができます。
パラメーター
nSocketPort
場合は、ポートを選択すると、MFC ソケット、または 0 を使用する特定のポート。
nSocketType
SOCK_STREAMまたはSOCK_DGRAM。
lpszSockAddress
接続済みのソケットがドット区切り番号「128.56.22.8」のネットワーク アドレスを含む文字列へのポインター。
解説
Windows ソケットを作成して添付するには、ソケット オブジェクトを構築後、 Createメンバー関数を呼び出します。作成し、指定したアドレスにソケットをバインドするバインドを呼び出します。次のソケット タイプがサポートされています:
注特価;Acceptメンバー関数は、新しい、空のCSocketオブジェクトへの参照をパラメーターとして受け取ります。Acceptを呼び出す前にこのオブジェクトを作成する必要があります。ただし、このソケット オブジェクトのスコープは、接続の終了後出る場合。作成するをこの新しいソケット オブジェクトを呼び出すことはありません。(&N)。
ストリームとデータグラム ソケットの詳細についてを参照してください Windows ソケット: 背景、 Windows ソケット: ポートとソケット アドレスと Windows ソケット: アーカイブ付きソケットの使用でVisual の C++ プログラマのガイドと 、Win32 SDK ドキュメントでWindows ソケットのプログラミングに関する考慮事項。
CSocket 概要|nbsp;クラス メンバー |階層図(&N)
参照特価;CAsyncSocket::Create、 CAsyncSocket::Bind(&N)