' schrieb:Alles klar ich habe mal alles hochgeladen was ich habe.
Es handelt sich um die Datei "LJIF.dll" hoffe du kannst was damit anfangen.
Also die Funktionen selber sind nicht sehr komplex und die struct Parameter scheinbar flat, also auch kein wirkliches Problem. Aber winsock.h ist ein ziemlich kompliziertes Header File und da verwundert es mich nicht so sehr, dass der Import_Wizard damit irgendwo Probleme bekommt.
An sich wäre winsock.h beinahe nicht nötig.
Rolf Kalbermatter
Ein Headerfile mit folgendem Inhalt anstelle von winsock.h sollte wahrscheinlich schon genügen:
#define BYTE unsigned char
#define WORD unsigned short
#define LONG signed long
#define DWORD unsigned long
#define BOOL long
#define LPCTSTR const char*
#define WINAPI stdcall
// All of above should be also possible to get from winbase.h
#define IN
#define OUT
struct in_addr {
union {
struct { u_char s_b1,s_b2,s_b3,s_b4; } S_un_b;
struct { u_short s_w1,s_w2; } S_un_w;
u_long S_addr;
} S_un;
#define s_addr S_un.S_addr
/* can be used for most tcp & ip code */
#define s_host S_un.S_un_b.s_b2
/* host on imp */
#define s_net S_un.S_un_b.s_b1
/* network */
#define s_imp S_un.S_un_w.s_w2
/* imp */
#define s_impno S_un.S_un_b.s_b4
/* imp # */
#define s_lh S_un.S_un_b.s_b3
/* logical host */
};
typedef struct in_addr IN_ADDR;