DHCP_SERVER_CONFIG_INFO_VQ 結構 (dhcpsapi.h)
DHCP_SERVER_CONFIG_INFO_VQ結構會定義 DHCP 伺服器的設定。
語法
typedef struct _DHCP_SERVER_CONFIG_INFO_VQ {
DWORD APIProtocolSupport;
LPWSTR DatabaseName;
LPWSTR DatabasePath;
LPWSTR BackupPath;
DWORD BackupInterval;
DWORD DatabaseLoggingFlag;
DWORD RestoreFlag;
DWORD DatabaseCleanupInterval;
DWORD DebugFlag;
DWORD dwPingRetries;
DWORD cbBootTableString;
WCHAR *wszBootTableString;
BOOL fAuditLog;
BOOL QuarantineOn;
DWORD QuarDefFail;
BOOL QuarRuntimeStatus;
} DHCP_SERVER_CONFIG_INFO_VQ, *LPDHCP_SERVER_CONFIG_INFO_VQ;
成員
APIProtocolSupport
整數值,定義 DHCP 伺服器用來向 RPC 註冊的 RPC 通訊協定類型。 以下是一組支援的型別,可能是位 OR'd 來產生有效值。
DatabaseName
Null 終止的 Unicode 字串指標,代表 DHCP 伺服器用於永續性記憶體的 DHCP 伺服器資料庫名稱。
DatabasePath
Null 終止 Unicode 字串的指標,其中包含儲存 DHCP 伺服器資料庫的絕對路徑。
BackupPath
Null 終止 Unicode 字串的指標,其中包含 DHCP 伺服器用於備份之備份記憶體的絕對路徑。
BackupInterval
整數值,指定 DHCP 伺服器資料庫備份之間的間隔分鐘數。
DatabaseLoggingFlag
整數值,表示 DHCP 伺服器的事務歷史記錄模式。 值 1 表示 DHCP 伺服器已啟用事務歷史記錄,而 0 表示 DHCP 伺服器的事務歷史記錄已停用。
RestoreFlag
用來做為 BOOL 旗標的整數值。 如果此設定為 TRUE (1) ,DHCP 服務會從 DHCP 服務啟動時的備份資料庫載入 DHCP 資料庫。 此旗標的預設值為 FALSE (0) 。
DatabaseCleanupInterval
整數值,指定允許 DOOMED IPv4 DHCP 用戶端記錄在 DHCP 伺服器資料庫中保存的最大時間間隔。
DebugFlag
整數旗標值,指定 DHCP 伺服器所完成的記錄層級。 下表定義可使用的集合值。 指定 『0xFFFFFFFF』 可啟用所有類型的記錄。
低字位掩碼 (0x0000FFFF) 低頻率偵錯輸出。
高 WORD 位掩碼 (0xFFFF0000) 高頻率偵錯輸出,也就是更詳細。
dwPingRetries
整數值,指定 DHCP 伺服器可在發出任何位址給 DHCP 用戶端之前發出 ping 來驗證特定位址是否已在使用中的重試次數,再發出任何位址給 DHCP 用戶端 (有效範圍:0-5,包含) 。
cbBootTableString
整數值,其中包含提供給 DHCP 用戶端的 BOOT TABLE 大小。
wszBootTableString
Null 終止 Unicode 字串的指標,其中包含提供給 BOOTP 用戶端之 BOOTP TABLE 的絕對路徑。
fAuditLog
如果 為 TRUE,則會由 DHCP 伺服器寫入稽核記錄檔;如果 為 FALSE,則不會。
QuarantineOn
如果 為 TRUE,則會在 DHCP 伺服器上開啟隔離;如果 為 FALSE,則會關閉。
QuarDefFail
整數值,決定無法連線 NPS 伺服器時 DHCP NAP 伺服器的預設原則。 選擇包括隔離/不受限制/卸除要求。
QuarRuntimeStatus
如果 為 TRUE,則會在 DHCP 伺服器上啟用 NAP;如果 為 FALSE,則不是 。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | 都不支援 |
最低支援的伺服器 | Windows Server 2008 R2 [僅限桌面應用程式] |
標頭 | dhcpsapi.h |
意見反應
https://aka.ms/ContentUserFeedback。
即將登場:在 2024 年,我們將逐步淘汰 GitHub 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應