Condividi tramite


INTERFACE_INFO struttura (ws2ipdef.h)

La struttura INTERFACE_INFO viene usata insieme al comando ioctl SIO_GET_INTERFACE_LIST per ottenere informazioni su un indirizzo IP di interfaccia.

Sintassi

typedef struct _INTERFACE_INFO {
  ULONG        iiFlags;
  sockaddr_gen iiAddress;
  sockaddr_gen iiBroadcastAddress;
  sockaddr_gen iiNetmask;
} INTERFACE_INFO, *LPINTERFACE_INFO;

Members

iiFlags

Maschera di bit che descrive lo stato dell'interfaccia. Sono possibili i flag seguenti.

Flag Significato
IFF_UP
L'interfaccia è in esecuzione.
IFF_BROADCAST
La funzionalità di trasmissione è supportata.
IFF_LOOPBACK
L'interfaccia di loopback è in esecuzione.
IFF_POINTTOPOINT
L'interfaccia usa il collegamento da punto a punto.
IFF_MULTICAST
La funzionalità multicast è supportata.

iiAddress

Indirizzo di un'interfaccia.

iiBroadcastAddress

Indirizzo di trasmissione dell'interfaccia o dell'indirizzo dell'altro lato per i collegamenti da punto a punto.

iiNetmask

Netmask usato dall'interfaccia.

Commenti

Nel Microsoft Windows Software Development Kit (SDK) rilasciato per Windows Vista e versioni successive, l'organizzazione dei file di intestazione è stata modificata e la struttura INTERFACE_INFO è definita nel file di intestazione Ws2ipdef.h che viene incluso automaticamente nel file di intestazione Ws2tcpip.h . I file di intestazione Ws2ipdef.h non devono mai essere usati direttamente.

Requisiti

   
Client minimo supportato Windows 2000 Professional [solo app desktop]
Server minimo supportato Windows 2000 Server [solo app desktop]
Intestazione ws2ipdef.h (includere Ws2tcpip.h)

Vedi anche

Winsock IOCTLs