DHCP_SUBNET_ELEMENT_DATA_V4 structure (dhcpsapi.h)

La structure DHCP_SUBNET_ELEMENT_DATA_V4 définit un élément qui décrit une fonctionnalité ou une restriction d’un sous-réseau. Ensemble, un ensemble d’éléments décrit l’ensemble d’adresses IP servies pour un sous-réseau par DHCP. DHCP_SUBNET_ELEMENT_DATA_V4 autorise spécifiquement les réservations IP qui prennent en compte le type de client

.

Syntaxe

typedef struct _DHCP_SUBNET_ELEMENT_DATA_V4 {
  DHCP_SUBNET_ELEMENT_TYPE      ElementType;
#if ...
  union {
    DHCP_IP_RANGE          *IpRange;
    DHCP_HOST_INFO         *SecondaryHost;
    DHCP_IP_RESERVATION_V4 *ReservedIp;
    DHCP_IP_RANGE          *ExcludeIpRange;
    DHCP_IP_CLUSTER        *IpUsedCluster;
  } Element;
#if ...
  _DHCP_SUBNET_ELEMENT_UNION_V4 _DHCP_SUBNET_ELEMENT_UNION_V4;
#else
  union {
    DHCP_IP_RANGE          *IpRange;
    DHCP_HOST_INFO         *SecondaryHost;
    DHCP_IP_RESERVATION_V4 *ReservedIp;
    DHCP_IP_RANGE          *ExcludeIpRange;
    DHCP_IP_CLUSTER        *IpUsedCluster;
  } Element;
#endif
#else
  _DHCP_SUBNET_ELEMENT_UNION_V4 _DHCP_SUBNET_ELEMENT_UNION_V4;
#endif
} DHCP_SUBNET_ELEMENT_DATA_V4, *LPDHCP_SUBNET_ELEMENT_DATA_V4;

Membres

ElementType

DHCP_SUBNET_ELEMENT_TYPE valeur d’énumération décrivant le type d’élément dans le champ suivant.

Element

Element.IpRange

DHCP_IP_RANGE structure qui contient l’ensemble d’adresses IP prises en charge par DHCP. Ce membre est présent si ElementType est défini sur DhcpIpRanges.

Element.SecondaryHost

DHCP_HOST_INFO structure qui contient les adresses IP des serveurs DHCP secondaires disponibles sur le sous-réseau. Ce membre est présent si ElementType est défini sur DhcpSecondaryHosts.

Element.ReservedIp

DHCP_IP_RESERVATION_V4 structure qui contient l’ensemble d’adresses IP réservées pour le sous-réseau. Ce membre est présent si ElementType a la valeur DhcpExcludedIpRanges.

Element.ExcludeIpRange

DHCP_IP_RANGE structure qui contient l’ensemble d’adresses IP exclues. Ce membre est présent si ElementType a la valeur DhcpExcludedIpRanges.

Element.IpUsedCluster

DHCP_IP_CLUSTER structure qui contient l’ensemble de clusters au sein du sous-réseau. Ce membre est présent si ElementType est défini sur DhcpIpUsedClusters.

_DHCP_SUBNET_ELEMENT_UNION_V4

Spécifications

   
Client minimal pris en charge Aucun pris en charge
Serveur minimal pris en charge Windows Server 2008, Windows Server 2008 R2 [applications de bureau uniquement]
En-tête dhcpsapi.h

Voir aussi

DHCP_SUBNET_ELEMENT_INFO_ARRAY_V4

DHCP_SUBNET_ELEMENT_TYPE