XboxLiveEndpointPairTemplate.CreateEndpointPairForPortsAsync Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Surcharges
CreateEndpointPairForPortsAsync(XboxLiveDeviceAddress, String, String) |
Crée une paire de points de terminaison entre l’appareil local et l’appareil distant spécifié, en spécifiant des ports spécifiques à partir de la plage désignée de ports acceptables du modèle, avec le comportement de création XboxLiveEndpointPairCreationBehaviors.None. Important Cette API n’est pas disponible pour toutes les applications. À moins que votre compte de développeur ne soit spécialement approvisionné par Microsoft, les appels à ces API échouent au moment de l’exécution. |
CreateEndpointPairForPortsAsync(XboxLiveDeviceAddress, String, String, XboxLiveEndpointPairCreationBehaviors) |
Crée une paire de points de terminaison entre l’appareil local et l’appareil distant spécifié, en spécifiant des ports spécifiques à partir des plages désignées de ports acceptables du modèle et en spécifiant comment le système doit se comporter si une XboxLiveEndpointPair existe déjà pour ce modèle, appareil distant et combinaison de ports. Important Cette API n’est pas disponible pour toutes les applications. À moins que votre compte de développeur ne soit spécialement approvisionné par Microsoft, les appels à ces API échouent au moment de l’exécution. |
CreateEndpointPairForPortsAsync(XboxLiveDeviceAddress, String, String)
Crée une paire de points de terminaison entre l’appareil local et l’appareil distant spécifié, en spécifiant des ports spécifiques à partir de la plage désignée de ports acceptables du modèle, avec le comportement de création XboxLiveEndpointPairCreationBehaviors.None.
Important
Cette API n’est pas disponible pour toutes les applications. À moins que votre compte de développeur ne soit spécialement approvisionné par Microsoft, les appels à ces API échouent au moment de l’exécution.
public:
virtual IAsyncOperation<XboxLiveEndpointPairCreationResult ^> ^ CreateEndpointPairForPortsAsync(XboxLiveDeviceAddress ^ deviceAddress, Platform::String ^ initiatorPort, Platform::String ^ acceptorPort) = CreateEndpointPairForPortsAsync;
/// [Windows.Foundation.Metadata.DefaultOverload]
/// [Windows.Foundation.Metadata.Overload("CreateEndpointPairForPortsDefaultAsync")]
/// [Windows.Foundation.Metadata.RemoteAsync]
IAsyncOperation<XboxLiveEndpointPairCreationResult> CreateEndpointPairForPortsAsync(XboxLiveDeviceAddress const& deviceAddress, winrt::hstring const& initiatorPort, winrt::hstring const& acceptorPort);
[Windows.Foundation.Metadata.DefaultOverload]
[Windows.Foundation.Metadata.Overload("CreateEndpointPairForPortsDefaultAsync")]
[Windows.Foundation.Metadata.RemoteAsync]
public IAsyncOperation<XboxLiveEndpointPairCreationResult> CreateEndpointPairForPortsAsync(XboxLiveDeviceAddress deviceAddress, string initiatorPort, string acceptorPort);
function createEndpointPairForPortsAsync(deviceAddress, initiatorPort, acceptorPort)
Public Function CreateEndpointPairForPortsAsync (deviceAddress As XboxLiveDeviceAddress, initiatorPort As String, acceptorPort As String) As IAsyncOperation(Of XboxLiveEndpointPairCreationResult)
Paramètres
- deviceAddress
- XboxLiveDeviceAddress
XboxLiveDeviceAddress de l’appareil distant à connecter.
- initiatorPort
-
String
Platform::String
winrt::hstring
Port à utiliser par l’initiateur, à partir de la plage de ports d’initiateur acceptables spécifiée dans ce modèle.
- acceptorPort
-
String
Platform::String
winrt::hstring
Port à utiliser par l’accepteur, à partir de la plage de ports d’acceptation acceptables spécifiée dans ce modèle.
Retours
Opération de création de point de terminaison asynchrone. Une fois l’opération terminée, contient les résultats de l’opération.
- Attributs
Voir aussi
S’applique à
CreateEndpointPairForPortsAsync(XboxLiveDeviceAddress, String, String, XboxLiveEndpointPairCreationBehaviors)
Crée une paire de points de terminaison entre l’appareil local et l’appareil distant spécifié, en spécifiant des ports spécifiques à partir des plages désignées de ports acceptables du modèle et en spécifiant comment le système doit se comporter si une XboxLiveEndpointPair existe déjà pour ce modèle, appareil distant et combinaison de ports.
Important
Cette API n’est pas disponible pour toutes les applications. À moins que votre compte de développeur ne soit spécialement approvisionné par Microsoft, les appels à ces API échouent au moment de l’exécution.
public:
virtual IAsyncOperation<XboxLiveEndpointPairCreationResult ^> ^ CreateEndpointPairForPortsAsync(XboxLiveDeviceAddress ^ deviceAddress, Platform::String ^ initiatorPort, Platform::String ^ acceptorPort, XboxLiveEndpointPairCreationBehaviors behaviors) = CreateEndpointPairForPortsAsync;
/// [Windows.Foundation.Metadata.DefaultOverload]
/// [Windows.Foundation.Metadata.Overload("CreateEndpointPairForPortsWithBehaviorsAsync")]
/// [Windows.Foundation.Metadata.RemoteAsync]
IAsyncOperation<XboxLiveEndpointPairCreationResult> CreateEndpointPairForPortsAsync(XboxLiveDeviceAddress const& deviceAddress, winrt::hstring const& initiatorPort, winrt::hstring const& acceptorPort, XboxLiveEndpointPairCreationBehaviors const& behaviors);
[Windows.Foundation.Metadata.DefaultOverload]
[Windows.Foundation.Metadata.Overload("CreateEndpointPairForPortsWithBehaviorsAsync")]
[Windows.Foundation.Metadata.RemoteAsync]
public IAsyncOperation<XboxLiveEndpointPairCreationResult> CreateEndpointPairForPortsAsync(XboxLiveDeviceAddress deviceAddress, string initiatorPort, string acceptorPort, XboxLiveEndpointPairCreationBehaviors behaviors);
function createEndpointPairForPortsAsync(deviceAddress, initiatorPort, acceptorPort, behaviors)
Public Function CreateEndpointPairForPortsAsync (deviceAddress As XboxLiveDeviceAddress, initiatorPort As String, acceptorPort As String, behaviors As XboxLiveEndpointPairCreationBehaviors) As IAsyncOperation(Of XboxLiveEndpointPairCreationResult)
Paramètres
- deviceAddress
- XboxLiveDeviceAddress
XboxLiveDeviceAddress de l’appareil distant à connecter.
- initiatorPort
-
String
Platform::String
winrt::hstring
Port à utiliser par l’initiateur, à partir de la plage de ports d’initiateur acceptables spécifiée dans ce modèle.
- acceptorPort
-
String
Platform::String
winrt::hstring
Port à utiliser par l’accepteur, à partir de la plage de ports d’acceptation acceptables spécifiée dans ce modèle.
- behaviors
- XboxLiveEndpointPairCreationBehaviors
Valeur qui spécifie comment le système doit agir lorsque la paire de points de terminaison demandée a déjà été établie. Votre code peut spécifier que le XboxLiveEndpointPair existant doit être utilisé ou que le système réévalue tous les chemins réseau potentiels en fonction des exigences de qualité du modèle. Si le même chemin d’accès réseau est sélectionné après la réévaluation, le même XboxLiveEndpointPair est retourné. Si un nouveau chemin est trouvé, l’ancien XboxLiveEndpointPair est détruit et un nouveau chemin est retourné.
Retours
Opération de création de point de terminaison asynchrone. Une fois l’opération terminée, contient les résultats de l’opération.
- Attributs