XboxLiveEndpointPairTemplate.CreateEndpointPairForPortsAsync Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Sobrecargas
CreateEndpointPairForPortsAsync(XboxLiveDeviceAddress, String, String) |
Crea un par de puntos de conexión entre el dispositivo local y el dispositivo remoto especificado, especificando puertos específicos del intervalo designado de puertos aceptables de la plantilla, con el comportamiento de creación XboxLiveEndpointPairCreationBehaviors.None. Importante Esta API no está disponible para todas las aplicaciones. A menos que Microsoft aprovisione especialmente la cuenta de desarrollador, se producirá un error en las llamadas a estas API en tiempo de ejecución. |
CreateEndpointPairForPortsAsync(XboxLiveDeviceAddress, String, String, XboxLiveEndpointPairCreationBehaviors) |
Crea un par de puntos de conexión entre el dispositivo local y el dispositivo remoto especificado, especificando puertos específicos de los intervalos designados de la plantilla de puertos aceptables y especificando cómo debe comportarse el sistema si ya existe un XboxLiveEndpointPair para esta plantilla, dispositivo remoto y combinación de puertos. Importante Esta API no está disponible para todas las aplicaciones. A menos que Microsoft aprovisione especialmente la cuenta de desarrollador, se producirá un error en las llamadas a estas API en tiempo de ejecución. |
CreateEndpointPairForPortsAsync(XboxLiveDeviceAddress, String, String)
Crea un par de puntos de conexión entre el dispositivo local y el dispositivo remoto especificado, especificando puertos específicos del intervalo designado de puertos aceptables de la plantilla, con el comportamiento de creación XboxLiveEndpointPairCreationBehaviors.None.
Importante
Esta API no está disponible para todas las aplicaciones. A menos que Microsoft aprovisione especialmente la cuenta de desarrollador, se producirá un error en las llamadas a estas API en tiempo de ejecución.
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)
Parámetros
- deviceAddress
- XboxLiveDeviceAddress
XboxLiveDeviceAddress del dispositivo remoto al que se va a conectar.
- initiatorPort
-
String
Platform::String
winrt::hstring
Puerto que va a usar el iniciador, desde el intervalo de puertos de iniciador aceptables especificados en esta plantilla.
- acceptorPort
-
String
Platform::String
winrt::hstring
Puerto que va a usar el aceptador, desde el intervalo de puertos aceptables del aceptador especificados en esta plantilla.
Devoluciones
Una operación asincrónica de creación de puntos de conexión. Una vez completada la operación, contiene los resultados de la operación.
- Atributos
Consulte también
Se aplica a
CreateEndpointPairForPortsAsync(XboxLiveDeviceAddress, String, String, XboxLiveEndpointPairCreationBehaviors)
Crea un par de puntos de conexión entre el dispositivo local y el dispositivo remoto especificado, especificando puertos específicos de los intervalos designados de la plantilla de puertos aceptables y especificando cómo debe comportarse el sistema si ya existe un XboxLiveEndpointPair para esta plantilla, dispositivo remoto y combinación de puertos.
Importante
Esta API no está disponible para todas las aplicaciones. A menos que Microsoft aprovisione especialmente la cuenta de desarrollador, se producirá un error en las llamadas a estas API en tiempo de ejecución.
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)
Parámetros
- deviceAddress
- XboxLiveDeviceAddress
XboxLiveDeviceAddress del dispositivo remoto al que se va a conectar.
- initiatorPort
-
String
Platform::String
winrt::hstring
Puerto que va a usar el iniciador, desde el intervalo de puertos de iniciador aceptables especificados en esta plantilla.
- acceptorPort
-
String
Platform::String
winrt::hstring
Puerto que va a usar el aceptador, desde el intervalo de puertos aceptables del aceptador especificados en esta plantilla.
- behaviors
- XboxLiveEndpointPairCreationBehaviors
Valor que especifica cómo debe actuar el sistema cuando ya se haya establecido el par de puntos de conexión solicitados. El código puede especificar que se use xboxLiveEndpointPair existente o que el sistema vuelva a evaluar todas las posibles rutas de red según los requisitos de calidad de la plantilla. Si se selecciona la misma ruta de acceso de red después de volver a evaluarla, se devuelve el mismo XboxLiveEndpointPair . Si se encuentra una nueva ruta de acceso, se destruye el antiguo XboxLiveEndpointPair y se devuelve uno nuevo.
Devoluciones
Una operación asincrónica de creación de puntos de conexión. Una vez completada la operación, contiene los resultados de la operación.
- Atributos