System.Tether.Manager.TTetheringManager.DiscoverManagers

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

procedure DiscoverManagers(Timeout: Cardinal; const ATarget: string = ''); overload;
procedure DiscoverManagers(const ATarget: string = ''); overload;
procedure DiscoverManagers(Timeout: Cardinal; const ATargetList: TTetheringTargetHosts); overload;
procedure DiscoverManagers(const ATargetList: TTetheringTargetHosts); overload;

C++

void __fastcall DiscoverManagers(unsigned Timeout, const System::UnicodeString ATarget = System::UnicodeString())/* overload */;
void __fastcall DiscoverManagers(const System::UnicodeString ATarget = System::UnicodeString())/* overload */;
void __fastcall DiscoverManagers(unsigned Timeout, const System::DynamicArray<System::UnicodeString> ATargetList)/* overload */;
void __fastcall DiscoverManagers(const System::DynamicArray<System::UnicodeString> ATargetList)/* overload */;

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
procedure
function
public
System.Tether.Manager.pas
System.Tether.Manager.hpp
System.Tether.Manager TTetheringManager


Beschreibung

Beginnt die Suche nach Remote-Managern für jeden registrierten Adapter.

DiscoverManagers akzeptiert zwei Parameter:

  • Timeout (Optional): Dauer der Ermittlung in Millisekunden, bevor jeder Adapter in diesem Manager alle ermittelten Remote-Manager registriert.
  • ATargetList oder ATarget (Optional): Sie können eine Liste einer oder mehrerer Ziele für die Ermittlung festlegen.
    • Für Netzwerkadapter kann ATargetList eine Liste mit IP-Adressen oder Subnetzen sein. Wenn Sie diesen Parameter nicht angeben, sucht ein Adapter nach Managern im lokalen Netzwerk.
    • Für Bluetooth-Adapter kann ATargetList eine Liste mit Namen für Bluetooth-Geräte oder Bluetooth-MAC-Adressen sein. Wenn Sie diesen Parameter nicht angeben, sucht ein Adapter nach Managern, die sich auf der Liste der gekoppelten Geräte befinden.

Exceptions

Ein Aufruf von DiscoverManagers könnte eine der folgenden Exceptions auslösen:

Exception Exception.Message Szenarien

ETetheringException

Manager <Manager-Bezeichner> ist deaktiviert.

  • Ihr Manager ist deaktiviert (Enabled ist False).

Siehe auch