Pues me he pasado todo el dia metido en la internet y logre encontrar algo, es la funcion socket de la unidad winsock, ahora segun la ayuda que encontre la funcion utiliza los siguientes parametros:
Socket(PF_INET, SOCK_RAW, 0)
PF_INET, SOCK_RAW: Donde se le indica que es TCP/IP
y 0 que aun no entiendo bien para que se anula ese parametro
el asunto es que si la funcion devuelve INVALID_SOCKET es que no logro ejecutar la llamada por alguna razon, esa es toda la informacion que logre sacar en claro de la ayuda que me enviaron y la de delphi, recuerden que hay muchos conceptos nuevos para mi
