BOOL Tworzenie ( UINT nSocketPort = 0, int nSocketType = SOCK_STREAM, LPCTSTR lpszSocketAddress = NULL );
Wartość zwracany
Niezerowa, jeśli funkcja jest skuteczne; w przeciwnym razie 0 i kod błędu mogą być pobierane przez wywołanie GetLastError.
Parametry
nSocketPort
Konkretny port będzie używany z gniazda lub 0, jeżeli chcesz MFC do wybrania portu.
nSocketType
SOCK_STREAM lub SOCK_DGRAM.
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:
Uwaganbsp; Funkcja Członkowskie Zaakceptuj przyjmuje odniesienie do nowego, pustego obiektu CSocket jako jego parametr. Musi konstruowania tego obiektu, zanim zadzwonisz Zaakceptuj. &Należy pamiętać, że jeśli tego obiektu gniazda wykracza zakres, zamyka połączenie. Nie wymagają tworzenia tego nowego obiektu gniazda.
Aby uzyskać więcej informacji na temat gniazda strumienia i datagram, zobacz artykuły Windows Sockets: tło, Windows Sockets: porty i gniazda adresy, i Windows Sockets: za pomocą gniazd z archiwami w Visual C++ Programmer's Guide i Windows Sockets programowania zagadnienia w dokumentacji zestawu Win32 SDK.
Omówie&nie CSocket |nbsp; Klasa członków | Wykres hierarchii
Zobacz też CAsyncSocket::Create, CAsyncSocket::Bind