次の方法で共有


IAzRoleDefinition::D eleteRoleDefinition メソッド (azroles.h)

DeleteRoleDefinition メソッドは、指定した名前の IAzRoleDefinition オブジェクトを、この IAzRoleDefinition オブジェクトから削除します。

構文

HRESULT DeleteRoleDefinition(
  [in] BSTR bstrRoleDefinition
);

パラメーター

[in] bstrRoleDefinition

削除する IAzRoleDefinition オブジェクトの名前。

戻り値

メソッドが成功した場合、メソッドはS_OKを返します。

メソッドが失敗した場合は、エラーを示す HRESULT 値が返されます。 一般的なエラー コードの一覧については、「一般的な HRESULT 値 を参照してください。

備考

キャッシュから削除された IAzRoleDefinition オブジェクトへの参照がある場合、IAzRoleDefinition オブジェクトは使用できなくなります。 C++ では、IUnknown::Release メソッドを呼び出して、削除された IAzRoleDefinition オブジェクトへの参照を解放する必要があります。 Visual Basic では、削除されたオブジェクトへの参照が自動的に解放されます。

必要条件

要件 価値
サポートされる最小クライアント Windows Vista [デスクトップ アプリのみ]
サポートされる最小サーバー Windows Server 2008 [デスクトップ アプリのみ]
ターゲット プラットフォーム ウィンドウズ
ヘッダー azroles.h
DLL Azroles.dll