ISSONotification.ShutdownAdapter, méthode
Indique que l'adaptateur de synchronisation du mot de passe se ferme.
Syntaxe
HRESULT ShutDownAdapter(
GUID* pguidTrackingId
);
Paramètres
pguidTrackingId
[out] Lorsque cette méthode est retournée, contient l’ID de suivi. L’ID de suivi est le même ID de suivi que celui retourné par ENTSSO dans le processus d’initialisation, que vous pouvez utiliser à des fins d’audit. Peut être NULL.
Valeur renvoyée
Cette méthode retourne une valeur HRESULT indiquant si elle s’est terminée correctement. Pour plus d'informations, voir la section Valeurs d'erreur.
Valeurs d'erreur
Cette méthode retourne un HRESULT contenant l’une des valeurs du tableau suivant.
Valeur | Description |
---|---|
S_OK | La fermeture s'est correctement déroulée. |
E_ACCESSDENIED | L’accès est refusé. |
ENTSSO_E_NO_SERVER | Impossible de contacter le serveur ENTSSO. Vérifiez que le service ENTSSO est en cours d'exécution. |
ENTSSO_E_WRONG_STATE | L'état de cette méthode appelée n'est pas correct. |
Remarques
ShutdownAdapter doit être la dernière méthode que vous appelez. Vous pouvez appeler ni SendNotification ni ReceiveNotification après avoir appelé ShutdownAdapter. La seule méthode que vous pouvez appeler par la suite est InitializeAdapter, qui initialise une nouvelle session.
Les appels à SendNotification ou ReceiveNotification en cours (sur d’autres threads) lorsque vous appelez ShutdownAdapter peuvent recevoir ENTSSO_E_WRONG_STATE, bien qu’un thread appelant ReceiveNotification reçoive la notification SHUTDOWN_COMPLETE.
ShutdownAdapter est à thread unique. ENTSSO bloque tous les autres threads appelant ShutdownAdapter jusqu’à ce que ShutdownAdapter soit terminé. ShutdownAdapter est également synchronisé avec la méthode InitializeAdapter .
Configuration requise
Plates-formes: Windows Server 2022, Windows Server 2019, Windows Server 2016, Windows 11 et Windows 10
Voir aussi
ISSONotification, interface (COM)
Membres de ISSONotification
Programmation avec l’authentification unique de l’entreprise