CSocket::Create

BOOL Crear ( UINT nSocketPort = 0, int nSocketType = SOCK_STREAM, LPCTSTR lpszSocketAddress = NULL );

Valor devuelto

Distinto de cero si la función es correcta; en caso contrario 0 y un código de error específico pueden recuperar llamando GetLastError.

Parámetros

nSocketPort

Un puerto en concreto para ser usado con el zócalo, o 0 si desea MFC para seleccionar un puerto.

nSocketType

SOCK_STREAM o SOCK_DGRAM.

lpszSockAddress

Un puntero a una cadena que contiene la dirección de red del socket conectado, un número de puntos como "128.56.22.8".

Observaciones

Llame a la función miembro Create después de construir un objeto socket para crear el socket de Windows y adjuntarlo. Crear llama a enlazar con el socket se unen a la dirección especificada. Se admiten los siguientes tipos de socket:

&Notanbsp;  La función de miembro de Aceptar toma una referencia a un objeto de CSocket nuevo y vacío como su parámetro. Debe construir este objeto antes de llamar a Aceptar. Tenga en cuenta que si este objeto socket sale del ámbito de aplicación, el cierre de la conexión. No llame a crear este nuevo objeto socket.

Para obtener más información acerca de sockets stream y datagrama, vea los artículos Windows Sockets: Fondo, Windows Sockets: puertos y direcciones de Socket, y Windows Sockets: Sockets usando con archivos en la Guía del programador de Visual C++ y Consideraciones de programación de Windows Sockets en la documentación del SDK de Win32.

Visió&n General de CSocket |nbsp; Miembros de clase | Diagrama de jerarquía

Vea tambié&nnbsp;CAsyncSocket::Create, CAsyncSocket::Bind

Index