Skip to content

Latest commit

 

History

History
183 lines (144 loc) · 4.64 KB

ns-dhcpsapi-dhcp_server_config_info.md

File metadata and controls

183 lines (144 loc) · 4.64 KB
UID title description helpviewer_keywords old-location tech.root ms.assetid ms.date ms.keywords req.header req.include-header req.target-type req.target-min-winverclnt req.target-min-winversvr req.kmdf-ver req.umdf-ver req.ddi-compliance req.unicode-ansi req.idl req.max-support req.namespace req.assembly req.type-library req.lib req.dll req.irql targetos req.typenames req.redist ms.custom f1_keywords dev_langs topic_type api_type api_location api_name
NS:dhcpsapi._DHCP_SERVER_CONFIG_INFO
DHCP_SERVER_CONFIG_INFO (dhcpsapi.h)
The DHCP_SERVER_CONFIG_INFO structure defines the data used to configure the DHCP server.
*LPDHCP_SERVER_CONFIG_INFO
DHCP_SERVER_CONFIG_INFO
DHCP_SERVER_CONFIG_INFO structure [DHCP]
DHCP_SERVER_USE_RPC_OVER_LPC
DHCP_SERVER_USE_RPC_OVER_NP
DHCP_SERVER_USE_RPC_OVER_TCPIP
LPDHCP_SERVER_CONFIG_INFO
LPDHCP_SERVER_CONFIG_INFO structure pointer [DHCP]
dhcp.dhcp_server_config_info
dhcpsapi/LPDHCP_SERVER_CONFIG_INFO
dhcpsapi/_DHCP_SERVER_CONFIG_INFO
dhcp\dhcp_server_config_info.htm
DHCP
3c7226fd-703c-4981-b82b-180b4070d671
12/05/2018
*LPDHCP_SERVER_CONFIG_INFO, DHCP_SERVER_CONFIG_INFO, DHCP_SERVER_CONFIG_INFO structure [DHCP], DHCP_SERVER_USE_RPC_OVER_LPC, DHCP_SERVER_USE_RPC_OVER_NP, DHCP_SERVER_USE_RPC_OVER_TCPIP, LPDHCP_SERVER_CONFIG_INFO, LPDHCP_SERVER_CONFIG_INFO structure pointer [DHCP], dhcp.dhcp_server_config_info, dhcpsapi/LPDHCP_SERVER_CONFIG_INFO, dhcpsapi/_DHCP_SERVER_CONFIG_INFO
dhcpsapi.h
Windows
Windows Server 2003
Windows
DHCP_SERVER_CONFIG_INFO, *LPDHCP_SERVER_CONFIG_INFO
19H1
_DHCP_SERVER_CONFIG_INFO
dhcpsapi/_DHCP_SERVER_CONFIG_INFO
LPDHCP_SERVER_CONFIG_INFO
dhcpsapi/LPDHCP_SERVER_CONFIG_INFO
DHCP_SERVER_CONFIG_INFO
dhcpsapi/DHCP_SERVER_CONFIG_INFO
c++
APIRef
kbSyntax
HeaderDef
Dhcpsapi.h
DHCP_SERVER_CONFIG_INFO

DHCP_SERVER_CONFIG_INFO structure

-description

The DHCP_SERVER_CONFIG_INFO structure defines the data used to configure the DHCP server.

-struct-fields

-field APIProtocolSupport

Specifies a set of bit flags that contain the RPC protocols supported by the DHCP server.

Value Meaning
DHCP_SERVER_USE_RPC_OVER_TCPIP
0x00000001
TCP/IP can be used for DHCP API RPC calls.
DHCP_SERVER_USE_RPC_OVER_NP
0x00000002
Named pipes can be used for DHCP API RPC calls.
DHCP_SERVER_USE_RPC_OVER_LPC
0x00000004
Local Procedure Call (LPC) can be used for local DHCP API RPC calls.

-field DatabaseName

Unicode string that specifies the file name of the client lease JET database.

-field DatabasePath

Unicode string that specifies the absolute path to DatabaseName.

-field BackupPath

Unicode string that specifies the absolute path and file name of the backup client lease JET database.

-field BackupInterval

Specifies the interval, in minutes, between backups of the client lease database.

-field DatabaseLoggingFlag

Specifies a bit flag that indicates whether or not database actions should be logged.

Value Meaning
0x00000001
All database operations will be logged.

-field RestoreFlag

Specifies a bit flag that indicates whether or not a database restore operation should be performed.

Value Meaning
0x00000001
The client lease database should be restored from the path and file specified in BackupPath.

-field DatabaseCleanupInterval

Specifies the interval, in minutes, between cleanup operations performed on the client lease database.

-field DebugFlag

Reserved. This field should be set to 0x00000000.

-see-also

DHCP_SERVER_CONFIG_INFO_V4

DhcpServerGetConfig

DhcpServerSetConfig