DhcpDeleteClass 関数 (dhcpsapi.h)

DhcpDeleteClass 関数は、DHCP サーバーから DHCP クラスを削除します。

構文

DWORD DhcpDeleteClass(
  [in] LPWSTR ServerIpAddress,
  [in] DWORD  ReservedMustBeZero,
  [in] LPWSTR ClassName
);

パラメーター

[in] ServerIpAddress

DHCP サーバーの IPv6 アドレスを含む Unicode 文字列へのポインター。 この文字列は、RPC API 呼び出しを解決するためのハンドルとして使用されます。

[in] ReservedMustBeZero

予約済み。 このパラメーターは 0 に設定する必要があります。

[in] ClassName

削除する DHCP クラスの名前を指定する Unicode 文字列。

戻り値

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

リターン コード 説明
ERROR_ACCESS_DENIED
この呼び出しは、"DHCP 管理者" セキュリティ グループのメンバーではないクライアントによって実行されました。
ERROR_DHCP_JET_ERROR
DHCP サーバーのデータベースへのアクセス中にエラーが発生しました。
ERROR_DHCP_CLASS_NOT_FOUND
クラス名がデータベースに見つかりませんでした。
ERROR_DHCP_DELETE_BUILTIN_CLASS
クラスは組み込みクラスであり、削除できません。

要件

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

関連項目

DhcpCreateClass