System.Tether.Manager.TTetheringAdapter.DoRemoteManagerShutdown

提供: RAD Studio API Documentation
移動先: 案内検索

Delphi

procedure DoRemoteManagerShutdown(const AManagerIdentifier: string); virtual;

C++

virtual void __fastcall DoRemoteManagerShutdown(const System::UnicodeString AManagerIdentifier);

プロパティ

種類 可視性 ソース ユニット
procedure
function
protected
System.Tether.Manager.pas
System.Tether.Manager.hpp
System.Tether.Manager TTetheringAdapter


説明

アダプタのマネージャOnRemoteManagerShutdown イベントのディスパッチャ。また、シャットダウンをアナウンスしたリモート マネージャのリモート プロファイルから、マネージャのプロファイルを切断する役割も担います。

リモート アプリケーションが、あなたのアダプタのマネージャとペアになったマネージャを、無効化(EnabledFalse に設定)、もしくは破壊した場合に、そのリモート マネージャは、自分のアダプタに対して NotifyShutdown を呼び出します。 それらアダプタは、自分らのマネージャのシャットダウンを、そのマネージャ(あなたのアダプタのマネージャも含む)とペアになっているリモート マネージャたちに通知します。あなたのアダプタは、シャットダウン通知を受け取ると、 DoRemoteManagerShutdown を呼び出します。

DoRemoteManagerShutdown は、1 つのパラメータ AManagerIdentifier を受け取ります。これは、シャットダウンを通知するリモート マネージャの識別子です。


DoRemoteManagerShutdown は、リモート マネージャの識別子を、あなたのアダプタのマネージャに渡します。アダプタのマネージャは:

  1. 登録されたプロファイルを、シャットダウンされたリモート マネージャのプロファイルから、Disconnects(切断)します。
  2. 自分自身への参照と、リモート マネージャの識別子の両方を、OnRemoteManagerShutdown イベントのハンドラに渡します。

関連項目