Uso de UNIX Ioctls en Winsock

El comando SIOCGIFCONF proporcionado por la mayoría de las implementaciones de UNIX se admite en forma de funciones WSAIoctl y WSPIoctl con el comando SIO_GET_INTERFACE_LIST. Este comando devuelve la lista de interfaces configuradas y sus parámetros.

Nota

La compatibilidad con este comando es obligatoria para Windows proveedores de servicios TCP/IP compatibles con sockets 2.

 

El parámetro lpvOutBuffer apunta al búfer en el que WSAIoctl y WSPIoctl almacenan la información sobre las interfaces. El número de interfaces (número de estructuras devueltas en lpvOutBuffer) se puede determinar en función de la longitud real del búfer de salida devuelto en lpcbBytesReturned.