CSocket::Create

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::CreateCAsyncSocket::Bind(&N)

Index