DhcpServerQueryAttributes 関数 (dhcpsapi.h)

DhcpServerQueryAttributes 関数は、DHCP サーバーに設定された属性の配列を返します。

構文

DWORD DhcpServerQueryAttributes(
  [in]  LPWSTR              ServerIpAddr,
  [in]  ULONG               dwReserved,
  [in]  ULONG               dwAttribCount,
  [in]  DHCP_ATTRIB_ID []   pDhcpAttribs,
  [out] LPDHCP_ATTRIB_ARRAY *pDhcpAttribArr
);

パラメーター

[in] ServerIpAddr

DHCP サーバーの IP アドレスまたはホスト名を指定する Unicode 文字列。

[in] dwReserved

予約済み。 この値は 0 に設定する必要があります。

[in] dwAttribCount

pDhcpAttribArr に一覧表示される属性の数を指定します。

[in] pDhcpAttribs

対応する属性情報を取得する DHCP_ATTRIB_ID 値の配列 (長さ dwAttribCount) を指定します。

[out] pDhcpAttribArr

pDhcpAttribs[] で指定された属性 ID 値に直接対応する属性を含むDHCP_ATTRIB_ARRAY構造体へのポインター。

戻り値

この関数は、呼び出しが成功すると ERROR_SUCCESS を返します。 それ以外の場合は、 DHCP サーバー管理 API エラー コードのいずれかを返します。

注釈

DHCP サーバー属性は、サポートされている機能と使用可能な機能を特定するためにクエリを実行できる値です。

この関数の呼び出し元は、使用後に pDhcpAttribs および pDhcpAttribArr が指すメモリを解放する必要があります。

要件

要件
サポートされている最小のクライアント サポートなし
サポートされている最小のサーバー Windows Server 2008 R2 [デスクトップ アプリのみ]
対象プラットフォーム Windows
ヘッダー dhcpsapi.h
Library Dhcpsapi.lib
[DLL] Dhcpsapi.dll

こちらもご覧ください

DHCP_ATTRIB_ARRAY

DhcpServerQueryAttribute