Share via


IAzAuthorizationStore::CloseApplication メソッド (azroles.h)

CloseApplication メソッドは、指定した IAzApplication オブジェクトをキャッシュからアンロードします。

このメソッドは、XML 承認ポリシー ストアではサポートされていません。

構文

HRESULT CloseApplication(
  [in] BSTR bstrApplicationName,
  [in] LONG lFlag
);

パラメーター

[in] bstrApplicationName

閉じる IAzApplication オブジェクトの名前。

[in] lFlag

操作の動作を制御するフラグ。 次の表に、それぞれの値を示します。

[値] 意味
0 指定した IAzApplication オブジェクトの子オブジェクトは、ユーザーが IAzApplication オブジェクトへの最後のハンドルを閉じる場合にのみ、キャッシュからアンロードされます。
AZ_AZSTORE_FORCE_APPLICATION_CLOSE 指定した IAzApplication オブジェクトのすべての子オブジェクトは強制的に閉じられます。 指定した IAzApplication オブジェクトの子オブジェクトに対して開いているハンドルを参照しようとすると、 HRESULT_FROM_WIN32(ERROR_INVALID_HANDLE) エラーが発生します。 このフラグは、ユーザーがエラーを適切に処理するコードを実装している場合にのみ使用する必要があります。

戻り値

メソッドが成功すると、 が返 S_OKされます。 その他の HRESULT 値は、操作が失敗したことを示します。

要件

要件
サポートされている最小のクライアント Windows Vista [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows Server 2003 (デスクトップ アプリのみ)
対象プラットフォーム Windows
ヘッダー azroles.h
Library Azroles.lib
[DLL] Azroles.dll
再頒布可能パッケージ Windows XP の Windows Server 2003 管理ツール パック

こちらもご覧ください

IAzApplication