steph737 a écrit:Mais comme le dit Daniel, si tu as plusieurs SIOC qui communiquent avec des variables IOCP, c'est qu'il est déjà là.
Je ne suis pas entièrement d'accord avec cette affirmation.
Voir le schéma dans ce post: http://www.aircockpit.com/viewtopic.php?f=88&t=272&p=2912&hilit=iocp#p2912
En fait le terme "IOCP server" désigne 2 choses bien différentes:
-Un logiciel séparé, sous forme d'un module que l'on pourrait comparer à FSUIPC (mêmes fonctions:récupérer les valeurs des variables internes de FSUIPC, et les transmettre à d'autres logiciels)
-Un terme générique pour désigner des sockets serveurs utilisant le protocole IOCP. On en retrouve un dans SIOC.exe effectivement, mais les variables de FS ne sont pas directement récupérables en se connectant à SIOC, il faut y déclarer des variables FSUIPC IN/OUT ou IOCP IN/OUT. En effet, SIOC utilise lui-même soit FSUIPC soit .... IOCPserver

Donc, il doit théoriquement être possible de se passer de FSUIPC pour les modules d' OC, si le IOCPserver premier du nom est installé, et que tu donnes l'adresse et le port de ce serve là dans ton fichier ini.
S'il ne trouve pas de server, il essaiera par FSUIPC/Widefs (à noter que la notion de réseau est transparente pour le IOCmodules si on passe par widefs).