使用英语阅读

通过


dhcpssdk.h 标头

此标头由动态主机配置协议 (DHCP) 使用。 有关详细信息,请参阅:

dhcpssdk.h 包含以下编程接口:

回调函数

 
LPDHCP_CONTROL

当 DHCP 服务器服务启动、停止、暂停或继续时,Microsoft DHCP 服务器会调用 DhcpControlHook 函数。
LPDHCP_DELETE_CLIENT

在从活动租用数据库中删除客户端租约之前,Microsoft DHCP 服务器会直接调用 DhcpDeleteClientHook 函数。
LPDHCP_DROP_SEND

LPDHCP_DROP_SEND回调函数
LPDHCP_ENTRY_POINT_FUNC

Microsoft DHCP 服务器调用 DhcpServerCalloutEntry 函数来初始化第三方 DLL,并发现第三方 DLL 需要通知的事件。 DhcpServerCalloutEntry 函数由第三方 DLL 实现。
LPDHCP_GIVE_ADDRESS

在 Microsoft DHCP 服务器将确认 (ACK) 发送到 DHCP 请求消息之前,Microsoft DHCP 服务器直接调用 DhcpAddressOfferHook 函数。
LPDHCP_HANDLE_OPTIONS

DhcpHandleOptionsHook 函数使第三方 DLL 能够从 DHCP 数据包中获取常用选项,而无需处理整个 DHCP 数据包。 DhcpHandleOptionsHook 函数不应阻止。
LPDHCP_NEWPKT

DhcpNewPktHook 函数在收到指定用于处理的 DHCP 数据包后不久由 Microsoft DHCP 服务器调用。
LPDHCP_PROB

当发生以下四个已定义事件之一时,Microsoft DHCP 服务器将调用 DhcpAddressDelHook 函数。

结构

 
DHCP_CALLOUT_TABLE

Microsoft DHCP 服务器和第三方 DLL 使用DHCP_CALLOUT_TABLE结构来发送 DHCP 服务器事件的通知请求。
DHCP_SERVER_OPTIONS

DHCP_SERVER_OPTIONS结构指定请求的 DHCP 服务器选项。