CAsyncSocket::Create

BOOL Tworzenie ( UINT nSocketPort = 0, int nSocketType = SOCK_STREAM, długo lEvent = FD_READ | FD_WRITE | FD_OOB | FD_ACCEPT | FD_CONNECT | FD_CLOSE, LPCTSTR lpszSocketAddress = Wartość NULL );

Wartość zwracany

Niezerowa, jeśli funkcja jest skuteczne; w przeciwnym razie 0 i kod błędu mogą być pobierane przez wywołanie GetLastError. Następujące błędy stosuje się do tej funkcji członek:

Parametry

nSocketPort

Dobrze znanego portu będzie używany z gniazda lub 0, jeżeli chcesz, aby system Windows Sockets o wybranie portu.

nSocketType

SOCK_STREAM lub SOCK_DGRAM.

lEvent

Maska bitowa, która określa kombinację zdarzeń sieci, w których stosowanie jest zainteresowana.

lpszSockAddress

Wskaźnik ciąg zawierający adres sieci połączonych gniazda, kropkowane liczbę takich jak "128.56.22.8".

Uwagi

Wywołania funkcji członek Tworzenie po konstruowania obiektu gniazda do utworzenia gniazda systemu Windows i dołączyć go. Tworzenie następnie wywołuje, powiązać powiązać gniazda do określonego adresu. Obsługiwane są następujące typy gniazda:

Aby uzyskać więcej informacji na temat gniazda strumienia i datagram, zobacz artykuły Windows Sockets: tło i Windows Sockets: porty i gniazda adresy w Visual C++ Programmer's Guide i Omówienie systemu Windows Sockets 2 i Windows Sockets programowania zagadnienia w dokumentacji zestawu Win32 SDK.

Omówienie CAsyncSocket |nbsp; Klasa członków | Wykres hierarchii

Zobacz teżnbsp;CAsyncSocket::Accept, CAsyncSocket::Bind, CAsyncSocket::Connect, CAsyncSocket::GetSock&Name,CAsyncSocket::IOCtl, CAsyncSocket::Listen, CAsyncSocket::Receive, CAsyncSocket::Send, CAsyncSocket::ShutDown

Index