Condividi tramite


struttura IP_ADAPTER_PREFIX_XP (iptypes.h)

La struttura IP_ADAPTER_PREFIX archivia un prefisso di indirizzo IP.

Sintassi

typedef struct _IP_ADAPTER_PREFIX_XP {
  union {
    ULONGLONG Alignment;
    struct {
      ULONG Length;
      DWORD Flags;
    };
  };
  struct _IP_ADAPTER_PREFIX_XP *Next;
  SOCKET_ADDRESS               Address;
  ULONG                        PrefixLength;
} IP_ADAPTER_PREFIX_XP, *PIP_ADAPTER_PREFIX_XP;

Members

Alignment

Riservato. Utilizzato dal compilatore per allineare la struttura.

Length

Lunghezza, in byte, di questa struttura.

Flags

Questo membro è riservato e deve essere impostato su zero.

Next

Puntatore alla struttura del prefisso dell'adattatore successivo nell'elenco.

Address

Prefisso dell'indirizzo, sotto forma di struttura SOCKET_ADDRESS .

PrefixLength

Lunghezza del prefisso, espressa in bit.

Commenti

La struttura IP_ADAPTER_ADDRESSES viene recuperata dalla funzione GetAdaptersAddresses . In Windows XP con Service Pack 1 (SP1) e versioni successive, il membro FirstPrefix della struttura IP_ADAPTER_ADDRESSES è un puntatore a un elenco collegato di strutture IP_ADAPTER_PREFIX .

La struttura SOCKET_ADDRESS viene utilizzata nella struttura IP_ADAPTER_PREFIX . In Microsoft Windows Software Development Kit (SDK) rilasciato per Windows Vista e versioni successive, l'organizzazione dei file di intestazione è stata modificata e la struttura SOCKET_ADDRESS è definita nel file di intestazione Ws2def.h che viene automaticamente incluso dal file di intestazione Winsock2.h . Nella piattaforma Software Development Kit (SDK) rilasciata per Windows Server 2003 e Windows XP, la struttura SOCKET_ADDRESS viene dichiarata nel file di intestazione Winsock2.h . Per usare la struttura IP_ADAPTER_PREFIX , è necessario includere il file di intestazione Winsock2.h prima del file di intestazione Iphlpapi.h .

Requisiti

   
Client minimo supportato Windows Vista, Windows XP con SP1 [solo app desktop]
Server minimo supportato Windows Server 2003 [solo app desktop]
Intestazione iptypes.h (include Iphlpapi.h)

Vedi anche

GetAdaptersAddresses

Pagina iniziale dell'helper IP

Strutture helper IP

IP_ADAPTER_ADDRESSES

SOCKET_ADDRESS