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 服务器选项。 |