DhcpGetServerBindingInfo 関数は、DHCP サーバーに設定されたエンドポイント バインドを返します。
構文
DWORD DHCP_API_FUNCTION DhcpGetServerBindingInfo(
[in] DHCP_CONST WCHAR *ServerIpAddress,
[in] ULONG Flags,
[out] LPDHCP_BIND_ELEMENT_ARRAY *BindElementsInfo
);
パラメーター
[in] ServerIpAddress
DHCP サーバーの IP アドレスまたはホスト名を指定する Unicode 文字列。
[in] Flags
返すエンドポイントを記述するフラグのセットを指定します。
| 値 | 意味 |
|---|---|
|
変更できないエンドポイントのみを返します。 |
[out] BindElementsInfo
サーバー ネットワーク エンドポイント バインドを含む DHCP_BIND_ELEMENT_ARRAY 構造体へのポインター。
注
このパラメーターのメモリは、 DhcpRpcFreeMemory を使用して解放する必要があります。
戻り値
この関数は、呼び出 しが 成功するとERROR_SUCCESSを返します。 それ以外の場合は、 DHCP サーバー管理 API エラー コードのいずれかを返します。
解説
この関数には、パラメーター構造体内のすべての DHCP_IP_ADDRESS 値に対するネットワーク バイト順序が必要です。
要件
| サポートされている最小のクライアント | サポートなし |
| サポートされている最小のサーバー | Windows 2000 Server [デスクトップ アプリのみ] |
| 対象プラットフォーム | Windows |
| ヘッダー | dhcpsapi.h |
| Library | Dhcpsapi.lib |
| [DLL] | Dhcpsapi.dll |