Método ISSONotification.ShutdownAdapter

Indica que el adaptador de sincronización de contraseñas se está cerrando.

Sintaxis

  
HRESULT ShutDownAdapter(  
GUID* pguidTrackingId   
);  

Parámetros

pguidTrackingId
[out] Cuando este método devuelve un resultado, contiene el identificador de seguimiento. El identificador de seguimiento es el mismo identificador de seguimiento que ENTSSO devuelve en el proceso de inicialización, que puede usar con fines de auditoría. Puede ser NULL.

Valor devuelto

Este método devuelve un valor HRESULT que indica si se completó correctamente. Para obtener más información, consulte la sección Valores de error.

Valores de error

Este método devuelve un HRESULT que contiene uno de los valores de la siguiente tabla.

Value Descripción
S_OK El cierre se completó correctamente.
E_ACCESSDENIED Deniega el acceso.
ENTSSO_E_NO_SERVER No se pudo establecer conexión con el servidor ENTSSO. Compruebe que el servicio ENTSSO está en ejecución.
ENTSSO_E_WRONG_STATE Este método se ha llamado en el estado incorrecto.

Observaciones

ShutdownAdapter debe ser el último método al que se llama. No puede llamar a SendNotification ni ReceiveNotification después de llamar a ShutdownAdapter. El único método al que puede llamar después es InitializeAdapter, que inicializa una nueva sesión.

Las llamadas a SendNotification o ReceiveNotification que están en curso (en otros subprocesos) al llamar a ShutdownAdapter pueden recibir ENTSSO_E_WRONG_STATE, aunque un subproceso que llama a ReceiveNotification recibe la notificación SHUTDOWN_COMPLETE.

ShutdownAdapter es de un solo subproceso. ENTSSO bloquea todos los demás subprocesos que llaman a ShutdownAdapter hasta que shutdownAdapter se haya completado. ShutdownAdapter también se sincroniza con el método InitializeAdapter .

Requisitos

Plataformas: Windows 7, Windows Server 2008 R2, Windows Server 2008 SP2, Windows Vista SP2, Windows Server 2003 R2 SP2

Consulte también

Interfaz ISSONotification
Miembros de ISSONotification
Programación con Enterprise Single Sign-On