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

El método CloseApplication descarga un objeto IAzApplication especificado de la memoria caché.

Este método no se admite para los almacenes de directivas de autorización XML.

Sintaxis

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

Parámetros

[in] bstrApplicationName

Nombre del objeto IAzApplication que se va a cerrar.

[in] lFlag

Marcas que controlan el comportamiento de la operación. En la siguiente tabla se muestran los valores posibles.

Valor Significado
0 Los objetos secundarios del objeto IAzApplication especificado se descargarán de la memoria caché solo cuando el usuario cierre el último identificador al objeto IAzApplication .
AZ_AZSTORE_FORCE_APPLICATION_CLOSE Todos los objetos secundarios del objeto IAzApplication especificado se cerrarán con fuerza. Los intentos de hacer referencia a un identificador abierto a un objeto secundario del objeto IAzApplication especificado producirán un error HRESULT_FROM_WIN32(ERROR_INVALID_HANDLE). Esta marca solo se debe usar si el usuario ha implementado código para controlar correctamente el error.

Valor devuelto

Si el método se realiza correctamente, devolverá S_OK. Cualquier otro valor HRESULT indica que se produjo un error en la operación.

Requisitos

Requisito Value
Cliente mínimo compatible Windows Vista [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2003 [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado azroles.h
Library Azroles.lib
Archivo DLL Azroles.dll
Redistribuible Paquete de herramientas de administración de Windows Server 2003 en Windows XP

Consulte también

IAzApplication