Partager via


IP_ADAPTER_GATEWAY_ADDRESS_LH structure (iptypes.h)

La structure IP_ADAPTER_GATEWAY_ADDRESS stocke une seule adresse de passerelle dans une liste liée d’adresses de passerelle pour un adaptateur particulier.

Syntaxe

typedef struct _IP_ADAPTER_GATEWAY_ADDRESS_LH {
  union {
    ULONGLONG Alignment;
    struct {
      ULONG Length;
      DWORD Reserved;
    };
  };
  struct _IP_ADAPTER_GATEWAY_ADDRESS_LH *Next;
  SOCKET_ADDRESS                        Address;
} IP_ADAPTER_GATEWAY_ADDRESS_LH, *PIP_ADAPTER_GATEWAY_ADDRESS_LH;

Membres

Alignment

Réservé. Utilisé par le compilateur pour aligner la structure.

Length

Longueur, en octets, de cette structure.

Reserved

Réservé.

Next

Pointeur vers la structure d’adresse de passerelle suivante dans la liste.

Address

Adresse IP de cette entrée de passerelle. Ce membre peut être une adresse IPv6 ou une adresse IPv4.

Notes

La structure IP_ADAPTER_ADDRESSES est récupérée par la fonction GetAdaptersAddresses . Le membre FirstGatewayAddress de la structure IP_ADAPTER_ADDRESSES est un pointeur vers une liste liée de structures IP_ADAPTER_GATEWAY_ADDRESS .

La structure SOCKET_ADDRESS est utilisée dans la structure IP_ADAPTER_GATEWAY_ADDRESS . Sur le Kit de développement logiciel (SDK) Microsoft Windows publié pour Windows Vista et versions ultérieures, la organization des fichiers d’en-tête a changé et la structure SOCKET_ADDRESS est définie dans le fichier d’en-tête Ws2def.h qui est automatiquement inclus par le fichier d’en-tête Winsock2.h. Dans le Kit de développement logiciel (SDK) de plateforme publié pour Windows Server 2003 et Windows XP, la structure SOCKET_ADDRESS est déclarée dans le fichier d’en-tête Winsock2.h . Pour utiliser la structure IP_ADAPTER_GATEWAY_ADDRESS , le fichier d’en-tête Winsock2.h doit être inclus avant le fichier d’en-tête Iphlpapi.h .

Spécifications

   
Client minimal pris en charge Windows Vista [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2008 [applications de bureau uniquement]
En-tête iptypes.h (include Iphlpapi.h)

Voir aussi

GetAdaptersAddresses

Page de démarrage de l’assistance IP

Structures d’assistance IP

IP_ADAPTER_ADDRESSES

SOCKET_ADDRESS