System.Tether.Manager.TTetheringManager.CancelDiscoverManagers
Delphi
procedure CancelDiscoverManagers;
C++
void __fastcall CancelDiscoverManagers();
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
procedure function |
public | System.Tether.Manager.pas System.Tether.Manager.hpp |
System.Tether.Manager | TTetheringManager |
説明
お使いのすべてのマネージャ アダプタ上で AutoConnect か DiscoverManagers のどちらかにより開始されたリモート マネージャ検出操作をキャンセルします。
AutoConnect 手続きと DiscoverManagers 手続きでは、お使いのすべてのマネージャ アダプタに対して StartManagersAutoConnect(前者の場合)か StartManagersDiscovery(後者の場合)を呼び出して、それらのアダプタ上で検出操作を開始します。
検出操作が完了すると、各アダプタ上でそれらの手続きのどちらかにより開始された内部タイマが、そのアダプタに対してそれぞれ AutoConnectEndManagersTimer か EndManagersTimer を呼び出します。AutoConnectEndManagersTimer では、検出されたリモート マネージャに関する情報をお使いのマネージャに渡し、お使いのマネージャではそれらを自動的に処理します。EndManagersTimer では OnEndManagersDiscovery イベントをトリガします。
CancelDiscoverManagers では各アダプタに対して CancelManagersDiscovery を呼び出して進行中の検出操作を中止し、AutoConnectEndManagersTimer か EndManagersTimer のどちらかの呼び出しが行われないようにします。
関連項目
- System.Tether.Manager.TTetheringManager.AutoConnect
- System.Tether.Manager.TTetheringAdapter.StartManagersAutoConnect
- System.Tether.Manager.TTetheringAdapter.AutoConnectEndManagersTimer