Partager via


Méthode IAzAuthorizationStore ::CloseApplication (azroles.h)

La méthode CloseApplication décharge un objet IAzApplication spécifié du cache.

Cette méthode n’est pas prise en charge pour les magasins de stratégies d’autorisation XML.

Syntaxe

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

Paramètres

[in] bstrApplicationName

Nom de l’objet IAzApplication à fermer.

[in] lFlag

Indicateurs qui contrôlent le comportement de l’opération. Le tableau suivant répertorie les valeurs possibles.

Value Signification
0 Les objets enfants de l’objet IAzApplication spécifié ne seront déchargés du cache que lorsque l’utilisateur ferme le dernier handle à l’objet IAzApplication .
AZ_AZSTORE_FORCE_APPLICATION_CLOSE Tous les objets enfants de l’objet IAzApplication spécifié seront fermés de force. Les tentatives de référence d’un handle ouvert à un objet enfant de l’objet IAzApplication spécifié entraînent une erreur HRESULT_FROM_WIN32(ERROR_INVALID_HANDLE). Cet indicateur ne doit être utilisé que si l’utilisateur a implémenté du code pour gérer correctement l’erreur.

Valeur retournée

Si la méthode réussit, elle retourne S_OK. Toute autre valeur HRESULT indique que l’opération a échoué.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows Vista [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2003 [applications de bureau uniquement]
Plateforme cible Windows
En-tête azroles.h
Bibliothèque Azroles.lib
DLL Azroles.dll
Composant redistribuable Pack outils d’administration Windows Server 2003 sur Windows XP

Voir aussi

IAzApplication