DHCP_SUBNET_ELEMENT_DATA_V5 structure (dhcpsapi.h)
La structure DHCP_SUBNET_ELEMENT_DATA_V5 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 ou BOOTP. DHCP_SUBNET_ELEMENT_DATA_V5 autorise spécifiquement la définition d’adresses servies par BOOTP.
Syntaxe
typedef struct _DHCP_SUBNET_ELEMENT_DATA_V5 {
DHCP_SUBNET_ELEMENT_TYPE ElementType;
#if ...
union {
DHCP_BOOTP_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_V5 _DHCP_SUBNET_ELEMENT_UNION_V5;
#else
union {
DHCP_BOOTP_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_V5 _DHCP_SUBNET_ELEMENT_UNION_V5;
#endif
} DHCP_SUBNET_ELEMENT_DATA_V5, *LPDHCP_SUBNET_ELEMENT_DATA_V5;
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_BOOTP_IP_RANGE structure qui contient l’ensemble des adresses IP servies par BOOTP. Ce membre est présent si ElementType est défini sur DhcpIpRangesBootpOnly.
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 est défini sur DhcpReservedIps.
Element.ExcludeIpRange
DHCP_IP_RANGE structure qui contient une plage d’adresses IP. Ce membre est présent si ElementType est défini sur DhcpIpRanges ou DhcpExcludedIpRanges.
Element.IpUsedCluster
_DHCP_SUBNET_ELEMENT_UNION_V5
Spécifications
Client minimal pris en charge | Aucun pris en charge |
Serveur minimal pris en charge | Windows 2000 Server [applications de bureau uniquement] |
En-tête | dhcpsapi.h |