System.Tether.Manager.TTetheringProfile.GetConnectionTo
Delphi
function GetConnectionTo(const AProfile: TTetheringProfileInfo; const AProtocolType: TTetheringProtocolType = ''; const AnAdapterType: TTetheringAdapterType = ''; Connect: Boolean = True): TTetheringConnection; virtual;
C++
virtual TTetheringConnection* __fastcall GetConnectionTo(const TTetheringProfileInfo &AProfile, const System::UnicodeString AProtocolType = System::UnicodeString(), const System::UnicodeString AnAdapterType = System::UnicodeString(), bool Connect = true);
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
function | protected | System.Tether.Manager.pas System.Tether.Manager.hpp |
System.Tether.Manager | TTetheringProfile |
Description
Renvoie une connexion qui fournit l'accès au profil distant spécifié.
Utilisez AProtocolType
et AnAdapterType
pour déterminer le type de protocole et d'adaptateur de la connexion résultante. Ces deux paramètres doivent être utilisés conjointement. Si vous fournissez une valeur non vide pour l'un d'eux, vous devez aussi fournir une valeur non vide pour l'autre.
Utilisez Connect
pour spécifier si vous voulez que GetConnectionTo garantisse que le protocole de la connexion renvoyée est connecté (True
) ou déconnecté (False
).
Exceptions
GetConnectionTo peut déclencher les exceptions suivantes :
Exception | Message | Scénarios |
---|---|---|
Pas de connexions disponibles à <profil distant> |
| |
Vous devez ajouter un protocole et un adaptateur pour la connexion au <profil distant> |
| |
Impossible d'obtenir une connexion au profil <profil distant> |
| |
Impossible de se connecter au profil <profil distant> |