XboxLiveEndpointPairTemplate.CreateEndpointPairForPortsAsync Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
CreateEndpointPairForPortsAsync(XboxLiveDeviceAddress, String, String) |
Erstellt ein Endpunktpaar zwischen dem lokalen Gerät und dem angegebenen Remotegerät, wobei bestimmte Ports aus dem von der Vorlage festgelegten Bereich akzeptabler Ports mit erstellungsverhalten XboxLiveEndpointPairCreationBehaviors.None angegeben werden. Wichtig Diese API ist nicht für alle Apps verfügbar. Sofern Ihr Entwicklerkonto nicht speziell von Microsoft bereitgestellt wird, schlagen Aufrufe dieser APIs zur Laufzeit fehl. |
CreateEndpointPairForPortsAsync(XboxLiveDeviceAddress, String, String, XboxLiveEndpointPairCreationBehaviors) |
Erstellt ein Endpunktpaar zwischen dem lokalen Gerät und dem angegebenen Remotegerät, indem bestimmte Ports aus den von der Vorlage festgelegten Bereichen akzeptabler Ports angegeben und angegeben wird, wie sich das System verhalten soll, wenn für diese Vorlage, das Remotegerät und die Portkombination bereits ein XboxLiveEndpointPair vorhanden ist. Wichtig Diese API ist nicht für alle Apps verfügbar. Sofern Ihr Entwicklerkonto nicht speziell von Microsoft bereitgestellt wird, schlagen Aufrufe dieser APIs zur Laufzeit fehl. |
CreateEndpointPairForPortsAsync(XboxLiveDeviceAddress, String, String)
Erstellt ein Endpunktpaar zwischen dem lokalen Gerät und dem angegebenen Remotegerät, wobei bestimmte Ports aus dem von der Vorlage festgelegten Bereich akzeptabler Ports mit erstellungsverhalten XboxLiveEndpointPairCreationBehaviors.None angegeben werden.
Wichtig
Diese API ist nicht für alle Apps verfügbar. Sofern Ihr Entwicklerkonto nicht speziell von Microsoft bereitgestellt wird, schlagen Aufrufe dieser APIs zur Laufzeit fehl.
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)
Parameter
- deviceAddress
- XboxLiveDeviceAddress
Die XboxLiveDeviceAddress des Remotegeräts, mit dem eine Verbindung hergestellt werden soll.
- initiatorPort
-
String
Platform::String
winrt::hstring
Der Vom Initiator zu verwendende Port aus dem Bereich der zulässigen Initiatorports, der in dieser Vorlage angegeben ist.
- acceptorPort
-
String
Platform::String
winrt::hstring
Der Port, der vom Acceptor verwendet werden soll, und zwar aus dem Bereich der zulässigen Akzeptorports, der in dieser Vorlage angegeben ist.
Gibt zurück
Ein asynchroner Endpunkterstellungsvorgang. Enthält nach Abschluss des Vorgangs die Ergebnisse des Vorgangs.
- Attribute
Weitere Informationen
Gilt für:
CreateEndpointPairForPortsAsync(XboxLiveDeviceAddress, String, String, XboxLiveEndpointPairCreationBehaviors)
Erstellt ein Endpunktpaar zwischen dem lokalen Gerät und dem angegebenen Remotegerät, indem bestimmte Ports aus den von der Vorlage festgelegten Bereichen akzeptabler Ports angegeben und angegeben wird, wie sich das System verhalten soll, wenn für diese Vorlage, das Remotegerät und die Portkombination bereits ein XboxLiveEndpointPair vorhanden ist.
Wichtig
Diese API ist nicht für alle Apps verfügbar. Sofern Ihr Entwicklerkonto nicht speziell von Microsoft bereitgestellt wird, schlagen Aufrufe dieser APIs zur Laufzeit fehl.
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)
Parameter
- deviceAddress
- XboxLiveDeviceAddress
Die XboxLiveDeviceAddress des Remotegeräts, mit dem eine Verbindung hergestellt werden soll.
- initiatorPort
-
String
Platform::String
winrt::hstring
Der Vom Initiator zu verwendende Port aus dem Bereich der zulässigen Initiatorports, der in dieser Vorlage angegeben ist.
- acceptorPort
-
String
Platform::String
winrt::hstring
Der Port, der vom Acceptor verwendet werden soll, und zwar aus dem Bereich der zulässigen Akzeptorports, der in dieser Vorlage angegeben ist.
- behaviors
- XboxLiveEndpointPairCreationBehaviors
Ein Wert, der angibt, wie das System handeln soll, wenn das angeforderte Endpunktpaar bereits eingerichtet wurde. Ihr Code kann entweder angeben, dass die vorhandene XboxLiveEndpointPair verwendet wird, oder dass das System alle potenziellen Netzwerkpfade gemäß den Qualitätsanforderungen der Vorlage neu auswertet. Wenn nach der erneuten Auswertung derselbe Netzwerkpfad ausgewählt wird, wird derselbe XboxLiveEndpointPair zurückgegeben. Wenn ein neuer Pfad gefunden wird, wird der alte XboxLiveEndpointPair zerstört, und ein neuer Pfad wird zurückgegeben.
Gibt zurück
Ein asynchroner Endpunkterstellungsvorgang. Enthält nach Abschluss des Vorgangs die Ergebnisse des Vorgangs.
- Attribute