Bonjour,

j'utilise un socket local UDP pour communiquer entre deux processus sur une machine linux. (AF_UNIX, SOCK_DGRAM) et j'aimerai savoir si c'est possible de faire la même chose avec windows !

Voici mon code sous linux. (je ne montre que ce qui est important pour la compréhension de mon problème)

Code :
1
2
3
4
5
6
struct sockaddr_un addr;
memset(&addr, 0, sizeof(struct sockaddr_un));
addr.sun_family = AF_UNIX;
 
snprintf(addr.sun_path, sizeof(addr.sun_path),"/tmp/ud_calmar.%ld", (long)getpid());
bind(fd, (struct sockaddr *)&addr, sizeof(struct sockaddr_un))
Est-il possible de faire une communication inter-processus sous windows avec un socket UDP ?

Merci et meilleures salutations