DHCP_FAILOVER_RELATIONSHIP結構 (dhcpsapi.h)
DHCP_FAILOVER_RELATIONSHIP結構會定義 DHCPv4 伺服器容錯移轉關聯性的相關資訊。
語法
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;
成員
PrimaryServer
包含主伺服器 IP 位址的DHCP_IP_ADDRESS結構。
SecondaryServer
包含次要伺服器 IP 位址的DHCP_IP_ADDRESS結構。
Mode
DHCP_FAILOVER_MODE 列舉,指定容錯移轉關聯性模式。
ServerType
DHCP_FAILOVER_SERVER 列舉,指定伺服器是否為容錯移轉關聯性中的主要或次要伺服器
State
FSM_STATE 列舉,指定容錯移轉關聯性的狀態。
PrevState
FSM_STATE 列舉,指定容錯移轉關聯性的先前狀態。
Mclt
值,指定 MCLT (最大用戶端前置時間,以秒為單位) 。 MCLT 是一部伺服器可以延長用戶端租用超過合作夥伴伺服器所知道租用時間的最大時間。
SafePeriod
伺服器會在從 COMMUNICATION-INT 狀態轉換至 PARTNER-DOWN 狀態之前等待時間,以秒為單位。 當伺服器進入 COMMUNICATION-INT 狀態時,計時器就會開始。
RelationshipName
代表唯一容錯移轉關聯性名稱之 Null 終止 Unicode 字串的指標。
PrimaryServerName
代表主伺服器主機名稱之 Null 終止 Unicode 字串的指標。
SecondaryServerName
代表次要伺服器主機名稱之 Null 終止 Unicode 字串的指標。
pScopes
LPDHCP_IP_ARRAY結構的指標,其中包含屬於容錯移轉關聯性一部分的 IPv4 子網地址清單,並定義其範圍。
Percentage
值,指定容錯移轉關聯性中主伺服器所共用用戶端負載的比例。
SharedSecret
Null 終止 Unicode 字串的指標,表示與容錯移轉關聯性相關聯的共用秘密金鑰。
需求
最低支援的用戶端 | 都不支援 |
最低支援的伺服器 | Windows Server 2012 [僅限傳統型應用程式] |
標頭 | dhcpsapi.h |
另請參閱
DHCP_FAILOVER_RELATIONSHIP_ARRAY
DhcpV4FailoverAddScopeToRelationship
DhcpV4FailoverCreateRelationship
DhcpV4FailoverDeleteScopeFromRelationship
意見反應
https://aka.ms/ContentUserFeedback。
即將登場:在 2024 年,我們將逐步淘汰 GitHub 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應