System.Tether.Manager.TTetheringAdapter.DoUnPairManager

提供:RAD Studio API Documentation

Delphi

procedure DoUnPairManager(const AManager: TTetheringManagerInfo); virtual;

C++

virtual void __fastcall DoUnPairManager(const TTetheringManagerInfo &AManager);

プロパティ

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


説明

アダプタのマネージャの OnUnPairManager イベントのディスパッチャ。リモート マネージャから接続およびペア解除する役目を担います。

リモート アダプタのマネージャが、あなたのアダプタのマネージャとのペア解除を要求する際、リモート マネージャはそのアダプタに対して、UnPairManager を呼び出します。リモート アダプタはあなたのアダプタにリクエストを送信すると、アダプタは DoUnPairManager を呼び出してリクエストを処理します。


DoUnPairManager は、単一のパラメータ AManager を受け取ります。これは、TTetheringManagerInfo のインスタンスで、あなたのアダプタのマネージャからのペア解除を要求しているリモート マネージャについての情報を格納しています。


DoUnPairManager は、この情報を、アダプタのマネージャに渡します。アダプタのマネージャは:

  1. 登録されたプロファイルを、リモート マネージャのリモート プロファイルから切断。
  2. 登録されたプロファイルを、リモート マネージャから切断。
  3. 自分自身をリモート マネージャから切断およびペア解除。
  4. 自分自身への参照と、リモート マネージャについての TTetheringManagerInfo のインスタンスの両方を、OnUnPairManager イベントのハンドラに渡します。

関連項目