utilisation d’ioctl UNIX dans Winsock

la commande SIOCGIFCONF fournie par la plupart des implémentations UNIX est prise en charge sous la forme de fonctions WSAIoctl et WSPIoctl avec la commande SIO _ _ _ liste d’interfaces d’extraction. Cette commande retourne la liste des interfaces configurées et leurs paramètres.

Notes

la prise en charge de cette commande est obligatoire pour les fournisseurs de services TCP/IP conformes à Windows sockets 2.

Le paramètre lpvOutBuffer pointe vers la mémoire tampon dans laquelle WSAIoctl et WSPIoctl stockent les informations sur les interfaces. Le nombre d’interfaces (nombre de structures retournées dans lpvOutBuffer) peut être déterminé en fonction de la longueur réelle de la mémoire tampon de sortie retournée dans lpcbBytesReturned.