CAsyncSocket::Bind

BOOL バインド ( UINT nSocketPort, LPCTSTR lpszSocketAddress = NULL );

BOOL バインド ( const SOCKADDR ※ lpSockAddr, int nSockAddrLen );

戻り値

関数が成功したそうでなければ 0、および具体的なエラー コードGetLastErrorの呼び出し取得できます。このメンバー関数を次のエラーを適用します。:

パラメーター

nSocketPort

ソケット アプリケーションを識別するポート。

lpszSocketAddress

ネットワーク アドレスは、ドット区切り番号「128.56.22.8」。

lpSockAddr

このソケットに割り当てられるアドレスが含まれているSOCKADDR構造体へのポインター。

nSockAddrLen

LpSockAddrバイトのアドレスの長さ。

解説

ソケットがローカル アドレスを関連付けるにはこのメンバー関数を呼び出します。このルーチンは、未接続のデータグラムまたはストリーム ソケットは、接続またはリッスンの後続の呼び出しの前に使用されます。接続要求を受け入れることができます前に、待機サーバー ソケットする必要があります、ポート番号を選択して、Windows ソケットをバインドを呼び出すことによって。バインドソケットのローカル協会 (ホスト アドレスとポート番号) は、名前のないソケットにローカル名を割り当てることによって確立します。

CAsyncSocket 概要|nbsp;クラス メンバー |階層図(&N)

参照特価;CAsyncSocket::ConnectCAsyncSocket::ListenCAsyncSocket::GetSockNameCAsyncSocket::SetSockOptCAsyncSocket::Create(&N)

Index