Compartir a través de


Método IAzAuthorizationStore::D elete (azroles.h)

El método Delete elimina el almacén de directivas que usa actualmente el objeto AzAuthorizationStore .

Sintaxis

HRESULT Delete(
  [in, optional] VARIANT varReserved
);

Parámetros

[in, optional] varReserved

Reservado para uso futuro.

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.

Comentarios

Cuando se llama al método Delete , el objeto AzAuthorizationStore vuelve a un estado no inicializado. A continuación, se puede llamar al método Initialize para reinicializar el objeto.

Importante

Todos los objetos abiertos por los clientes en el almacén de directivas (por ejemplo, objetos IAzApplication creados mediante CreateApplication) deben liberarse antes de llamar al método Delete . Si se llama al método Delete en un objeto AzAuthorizationStore cuyo almacén de directivas actual contiene objetos secundarios, se devuelve HRESULT_FROM_WIN32(ERROR_SERVER_HAS_OPEN_HANDLES).

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

AzAuthorizationStore

CreateApplication