DhcpServerQueryAttribute 関数は、DHCP サーバーから特定の属性情報を返します。
構文
DWORD DhcpServerQueryAttribute(
[in] LPWSTR ServerIpAddr,
[in] ULONG dwReserved,
[in] DHCP_ATTRIB_ID DhcpAttribId,
[out] LPDHCP_ATTRIB *pDhcpAttrib
);
パラメーター
[in] ServerIpAddr
DHCP サーバーの IP アドレスを含む Unicode 文字列。
[in] dwReserved
予約済み。 必ずゼロを指定します。
[in] DhcpAttribId
取得する 特定の DHCP サーバー属性を指定する値をDHCP_ATTRIB_IDします。
[out] pDhcpAttrib
クエリ 対象の DHCP サーバー属性の場所と種類を含むDHCP_ATTRIB構造体へのポインター。
戻り値
この関数は、呼び出 しが 成功するとERROR_SUCCESSを返します。 それ以外の場合は、 DHCP サーバー管理 API エラー コードのいずれかを返します。
解説
DHCP サーバー属性は、サポートされている機能と使用可能な機能を確認するためにクエリを実行できる値です。
この関数の呼び出し元は、使用後に pDhcpAttrib が指すメモリを解放する必要があります。
要件
| サポートされている最小のクライアント | サポートなし |
| サポートされている最小のサーバー | Windows Server 2008 R2 [デスクトップ アプリのみ] |
| 対象プラットフォーム | Windows |
| ヘッダー | dhcpsapi.h |
| Library | Dhcpsapi.lib |
| [DLL] | Dhcpsapi.dll |