CAsyncSocket::Create

BOOL Create ( UINT nSocketPort = 0, int nSocketType = SOCK_STREAM, lunga lEvent = FD_READ | FD_WRITE | FD_OOB | FD_ACCEPT | FD_CONNECT | FD_CLOSE, LPCTSTR lpszSocketAddress = NULL );

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

Una porta nota per essere utilizzato con la presa di corrente, oppure 0 se si desidera che Windows Sockets per selezionare una porta.

nSocketType

SOCK_STREAM o SOCK_DGRAM.

lEvent

Una maschera di bit che specifica una combinazione di eventi di rete in cui è interessato all'applicazione.

lpszSockAddress

Un puntatore a una stringa contenente l'indirizzo di rete del socket connessi, un numero con punti, ad esempio "128.56.22.8".

Osservazioni

Chiamare la funzione membro Create dopo la costruzione di un oggetto socket per creare il socket di Windows e allegarla. Create chiama quindi associare di associare il socket per l'indirizzo specificato. Sono supportati i seguenti tipi di presa:

Per ulteriori informazioni su socket stream e datagramma, vedere gli articoli Windows Sockets: sfondo e Windows Sockets: porte e indirizzi Socket nel manuale del programmatore di Visual C++ e panoramica di Windows Sockets 2 e Windows Sockets programmazione considerazioni nella documentazione SDK Win32.

CAsyncSocket panoramica |nbsp; Membri della classe | Gerarchia Chart

Vedere anchenbsp;CAsyncSocket::Accept, CAsyncSocket::Bind, CAsyncSocket::Connect, CAsyncSocket::GetSock&Name,CAsyncSocket::IOCtl, CAsyncSocket::Listen, CAsyncSocket::Receive, CAsyncSocket::Send, CAsyncSocket::ShutDown

Index