DHCP_CLIENT_FILTER_STATUS_INFO結構 (dhcpsapi.h)
DHCP_CLIENT_FILTER_STATUS_INFO結構會定義 DHCPv4 用戶端的相關資訊,包括篩選狀態資訊。
語法
typedef struct _DHCP_CLIENT_FILTER_STATUS_INFO {
DHCP_IP_ADDRESS ClientIpAddress;
DHCP_IP_MASK SubnetMask;
DHCP_CLIENT_UID ClientHardwareAddress;
LPWSTR ClientName;
LPWSTR ClientComment;
DATE_TIME ClientLeaseExpires;
DHCP_HOST_INFO OwnerHost;
BYTE bClientType;
BYTE AddressState;
QuarantineStatus Status;
DATE_TIME ProbationEnds;
BOOL QuarantineCapable;
DWORD FilterStatus;
} DHCP_CLIENT_FILTER_STATUS_INFO, *LPDHCP_CLIENT_FILTER_STATUS_INFO;
成員
ClientIpAddress
DHCP_IP_ADDRESS 類型值,其中包含 DHCPv4 用戶端的 IPv4 位址。
SubnetMask
DHCP IP_MASK 類型值,其中包含 DHCPv4 用戶端的 IPv4 子網路遮罩位址。
ClientHardwareAddress
包含 DHCPv4 用戶端) 硬體位址 (MAC 位址的 GUID 值。
ClientName
Ppointer 至 Null 終止的 Unicode 字串,代表 DHCPv4 用戶端的電腦名稱稱。
ClientComment
Null 終止的 Unicode 字串指標,代表提供給 DHCPv4 用戶端的描述。
ClientLeaseExpires
DATE_TIME 結構,其中包含 DHCPv4 用戶端的租用到期時間。 這是 以 FILETIME 格式表示的 UTC 時間。
OwnerHost
DHCP_HOST_INFO 結構,其中包含提供 DHCPv4 用戶端租用之主機電腦 (DHCPv4 伺服器電腦的相關資訊) 。
bClientType
DHCPv4 用戶端的可能類型。 下表顯示可能的值。
AddressState
提供給 DHCPv4 用戶端之 IPv4 位址的可能狀態。 下表代表不同的值及其意義。
Status
QuarantineStatus 列舉,指定 DHCPv4 用戶端的可能健全狀態值,如 NAP 伺服器驗證。
ProbationEnds
這是類型 DATE_TIME,如果 DHCPv4 用戶端在探查時,則包含探查的結束時間。 在這段時間內,DHCPv4 用戶端具有網路的完整存取權。
QuarantineCapable
如果 為 TRUE,則 DHCPv4 用戶端已啟用隔離;如果 為 FALSE,則不是 。
FilterStatus
指定連結層篩選狀態的整數旗標值。
需求
標頭 | dhcpsapi.h |
意見反應
https://aka.ms/ContentUserFeedback。
即將登場:在 2024 年,我們將逐步淘汰 GitHub 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應