System.Tether.Manager.TTetheringAdapter.DoRemoteManagerShutdown
Delphi
procedure DoRemoteManagerShutdown(const AManagerIdentifier: string); virtual;
C++
virtual void __fastcall DoRemoteManagerShutdown(const System::UnicodeString AManagerIdentifier);
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
procedure function |
protected | System.Tether.Manager.pas System.Tether.Manager.hpp |
System.Tether.Manager | TTetheringAdapter |
Description
Répartiteur de l'événement OnRemoteManagerShutdown du gestionnaire de l'adaptateur, responsable également de déconnecter les profils de votre gestionnaire des profils distants du gestionnaire distant qui a annoncé son arrêt.
Quand une application distante désactive (Enabled vaut False
) ou détruit un gestionnaire qui était appairé au gestionnaire de votre adaptateur, le gestionnaire distant appelle NotifyShutdown sur ses adaptateurs. Ces adaptateurs notifient l'arrêt de leur gestionnaire à tout gestionnaire distant appairé à leur gestionnaire, y compris le gestionnaire de votre adaptateur. Votre adaptateur appelle DoRemoteManagerShutdown quand il reçoit cette notification d'arrêt.
DoRemoteManagerShutdown reçoit un paramètre unique, AManagerIdentifier
, qui est l'identificateur du gestionnaire distant qui a notifié son arrêt.
DoRemoteManagerShutdown transmet l'identificateur du gestionnaire distant au gestionnaire de votre adaptateur. Le gestionnaire de votre adaptateur :
- Déconnecte ses profils recensés des profils du gestionnaire distant qui s'arrête.
- Transmet une référence sur lui-même et l'identificateur du gestionnaire distant au gestionnaire de son événement OnRemoteManagerShutdown.
Voir aussi
- System.Tether.Manager.TTetheringManager.OnRemoteManagerShutdown
- System.Tether.Manager.TTetheringRemoteManagerShutdownEvent