structure DHCP_FAILOVER_RELATIONSHIP (dhcpsapi.h)
La structure DHCP_FAILOVER_RELATIONSHIP définit des informations sur une relation de basculement de serveur DHCPv4.
Syntaxe
typedef struct _DHCP_FAILOVER_RELATIONSHIP {
DHCP_IP_ADDRESS PrimaryServer;
DHCP_IP_ADDRESS SecondaryServer;
DHCP_FAILOVER_MODE Mode;
DHCP_FAILOVER_SERVER ServerType;
FSM_STATE State;
FSM_STATE PrevState;
DWORD Mclt;
DWORD SafePeriod;
LPWSTR RelationshipName;
LPWSTR PrimaryServerName;
LPWSTR SecondaryServerName;
LPDHCP_IP_ARRAY pScopes;
BYTE Percentage;
LPWSTR SharedSecret;
} DHCP_FAILOVER_RELATIONSHIP, *LPDHCP_FAILOVER_RELATIONSHIP;
Membres
PrimaryServer
DHCP_IP_ADDRESS structure qui contient l’adresse IP du serveur principal.
SecondaryServer
DHCP_IP_ADDRESS structure qui contient l’adresse IP du serveur secondaire.
Mode
DHCP_FAILOVER_MODE énumération qui spécifie le mode de relation de basculement.
ServerType
DHCP_FAILOVER_SERVER énumération qui spécifie si le serveur est le serveur principal ou le serveur secondaire dans la relation de basculement
State
FSM_STATE énumération qui spécifie l’état de la relation de basculement.
PrevState
FSM_STATE énumération qui spécifie l’état précédent de la relation de basculement.
Mclt
Valeur qui spécifie le temps d’attente maximal du client (MCLT) en secondes. Le MCLT est la durée maximale pendant laquelle un serveur peut prolonger un bail pour un client au-delà de la durée du bail connue par le serveur partenaire.
SafePeriod
Temps, en secondes, un serveur attend avant de passer de l’état COMMUNICATION-INT à un état PARTNER-DOWN . Le minuteur commence lorsque le serveur entre dans l’état COMMUNICATION-INT .
RelationshipName
Pointeur vers une chaîne Unicode terminée par null qui représente le nom unique de la relation de basculement.
PrimaryServerName
Pointeur vers une chaîne Unicode terminée par null qui représente le nom d’hôte du serveur principal.
SecondaryServerName
Pointeur vers une chaîne Unicode terminée par null qui représente le nom d’hôte du serveur secondaire.
pScopes
Un pointeur vers une structure de LPDHCP_IP_ARRAY qui contient la liste des adresses de sous-réseau IPv4 qui font partie de la relation de basculement et qui définissent son étendue.
Percentage
Valeur qui spécifie le ratio de charge du client partagé par le serveur principal dans la relation de basculement.
SharedSecret
Pointeur vers une chaîne Unicode terminée par null qui représente la clé secrète partagée associée à la relation de basculement.
Spécifications
Client minimal pris en charge | Aucun pris en charge |
Serveur minimal pris en charge | Windows Server 2012 [applications de bureau uniquement] |
En-tête | dhcpsapi.h |
Voir aussi
DHCP_FAILOVER_RELATIONSHIP_ARRAY
DhcpV4FailoverAddScopeToRelationship
DhcpV4FailoverCreateRelationship
DhcpV4FailoverDeleteScopeFromRelationship