CAsyncSocket::Bind

BOOL Bind ( UINT nSocketPort, LPCTSTR lpszSocketAddress = NULL );

BOOL Associare ( const SOCKADDR * lpSockAddr, int nSockAddrLen );

Valore restituito

Diverso da zero se la funzione ha esito positivo; in caso contrario 0 e un codice di errore specifico può essere recuperato chiamando GetLastError. I seguenti errori si applicano a questa funzione membro:

Parametri

nSocketPort

Il porto di identificare l'applicazione di presa.

lpszSocketAddress

L'indirizzo di rete, un numero con punti, ad esempio "128.56.22.8".

lpSockAddr

Un puntatore a una struttura SOCKADDR che contiene l'indirizzo di assegnare a questo socket.

nSockAddrLen

La lunghezza dell'indirizzo in lpSockAddr in byte.

Osservazioni

Chiamare questa funzione membro per associare un indirizzo locale con lo zoccolo. Questa routine viene utilizzata su un datagramma non connesso o flusso socket, prima di Connect o ascoltare le chiamate successive. Prima di poter accettare le richieste di connessione, un ascolto socket server deve selezionare un numero di porta e farla conoscere a Windows Sockets chiamando Bind. Bind stabilisce l'associazione locale (numero di host indirizzo/porta) del socket assegnando un nome locale a un socket senza nome.

CAsyncSocket panoramica |nbsp; Membri della classe | Gerarchia Chart

Vedere anchenbsp;CAsyncSocket::Connect, CAsyncSocket::Listen, CAsyncSocket::GetSock&Name, CAsyncSocket::SetSockOpt, CAsyncSocket::Create

Index