DHCP_CLIENT_INFO_VQ結構 (dhcpsapi.h)
DHCP_CLIENT_INFO_VQ結構會定義 DHCPv4 用戶端的相關資訊。
語法
typedef struct _DHCP_CLIENT_INFO_VQ {
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;
} DHCP_CLIENT_INFO_VQ, *LPDHCP_CLIENT_INFO_VQ;
成員
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,則不是 。
備註
DHCP_CLIENT_INFO_VQ 藉由包含 DHCPv4 用戶端 NAP 設定的相關資訊,來增強DHCP_CLIENT_INFO_V5結構。
需求
最低支援的用戶端 | 都不支援 |
最低支援的伺服器 | Windows Server 2008 R2 [僅限桌面應用程式] |
標頭 | dhcpsapi.h |
另請參閱
意見反應
https://aka.ms/ContentUserFeedback。
即將登場:在 2024 年,我們將逐步淘汰 GitHub 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應