Поделиться через


XboxLiveEndpointPairTemplate.CreateEndpointPairAsync Метод

Определение

Перегрузки

CreateEndpointPairAsync(XboxLiveDeviceAddress)

Создает xboxLiveEndpointPair между локальным устройством и указанным удаленным устройством на основе текущего шаблона с поведением создания XboxLiveEndpointPairCreationBehaviors.None.

Важно!

Этот API доступен не для всех приложений. Если ваша учетная запись разработчика не специально подготовлена корпорацией Майкрософт, вызовы этих API будут завершаться ошибкой во время выполнения.

CreateEndpointPairAsync(XboxLiveDeviceAddress, XboxLiveEndpointPairCreationBehaviors)

Создает xboxLiveEndpointPair между локальным и указанным удаленным устройством, указывая поведение системы, если xboxLiveEndpointPair уже существует для этого шаблона и удаленного устройства.

Важно!

Этот API доступен не для всех приложений. Если ваша учетная запись разработчика не специально подготовлена корпорацией Майкрософт, вызовы этих API будут завершаться ошибкой во время выполнения.

CreateEndpointPairAsync(XboxLiveDeviceAddress)

Создает xboxLiveEndpointPair между локальным устройством и указанным удаленным устройством на основе текущего шаблона с поведением создания XboxLiveEndpointPairCreationBehaviors.None.

Важно!

Этот API доступен не для всех приложений. Если ваша учетная запись разработчика не специально подготовлена корпорацией Майкрософт, вызовы этих API будут завершаться ошибкой во время выполнения.

public:
 virtual IAsyncOperation<XboxLiveEndpointPairCreationResult ^> ^ CreateEndpointPairAsync(XboxLiveDeviceAddress ^ deviceAddress) = CreateEndpointPairAsync;
/// [Windows.Foundation.Metadata.DefaultOverload]
/// [Windows.Foundation.Metadata.Overload("CreateEndpointPairDefaultAsync")]
/// [Windows.Foundation.Metadata.RemoteAsync]
IAsyncOperation<XboxLiveEndpointPairCreationResult> CreateEndpointPairAsync(XboxLiveDeviceAddress const& deviceAddress);
[Windows.Foundation.Metadata.DefaultOverload]
[Windows.Foundation.Metadata.Overload("CreateEndpointPairDefaultAsync")]
[Windows.Foundation.Metadata.RemoteAsync]
public IAsyncOperation<XboxLiveEndpointPairCreationResult> CreateEndpointPairAsync(XboxLiveDeviceAddress deviceAddress);
function createEndpointPairAsync(deviceAddress)
Public Function CreateEndpointPairAsync (deviceAddress As XboxLiveDeviceAddress) As IAsyncOperation(Of XboxLiveEndpointPairCreationResult)

Параметры

deviceAddress
XboxLiveDeviceAddress

XboxLiveDeviceAddress удаленного устройства, к которому необходимо подключиться.

Возвращаемое значение

Асинхронная операция создания конечной точки. По завершении операции содержит результаты операции.

Атрибуты

Комментарии

Самый распространенный способ получить адрес для параметра deviceAddress — отправить его из службы подбора xbox Live.

См. также раздел

Применяется к

CreateEndpointPairAsync(XboxLiveDeviceAddress, XboxLiveEndpointPairCreationBehaviors)

Создает xboxLiveEndpointPair между локальным и указанным удаленным устройством, указывая поведение системы, если xboxLiveEndpointPair уже существует для этого шаблона и удаленного устройства.

Важно!

Этот API доступен не для всех приложений. Если ваша учетная запись разработчика не специально подготовлена корпорацией Майкрософт, вызовы этих API будут завершаться ошибкой во время выполнения.

public:
 virtual IAsyncOperation<XboxLiveEndpointPairCreationResult ^> ^ CreateEndpointPairAsync(XboxLiveDeviceAddress ^ deviceAddress, XboxLiveEndpointPairCreationBehaviors behaviors) = CreateEndpointPairAsync;
/// [Windows.Foundation.Metadata.DefaultOverload]
/// [Windows.Foundation.Metadata.Overload("CreateEndpointPairWithBehaviorsAsync")]
/// [Windows.Foundation.Metadata.RemoteAsync]
IAsyncOperation<XboxLiveEndpointPairCreationResult> CreateEndpointPairAsync(XboxLiveDeviceAddress const& deviceAddress, XboxLiveEndpointPairCreationBehaviors const& behaviors);
[Windows.Foundation.Metadata.DefaultOverload]
[Windows.Foundation.Metadata.Overload("CreateEndpointPairWithBehaviorsAsync")]
[Windows.Foundation.Metadata.RemoteAsync]
public IAsyncOperation<XboxLiveEndpointPairCreationResult> CreateEndpointPairAsync(XboxLiveDeviceAddress deviceAddress, XboxLiveEndpointPairCreationBehaviors behaviors);
function createEndpointPairAsync(deviceAddress, behaviors)
Public Function CreateEndpointPairAsync (deviceAddress As XboxLiveDeviceAddress, behaviors As XboxLiveEndpointPairCreationBehaviors) As IAsyncOperation(Of XboxLiveEndpointPairCreationResult)

Параметры

deviceAddress
XboxLiveDeviceAddress

XboxLiveDeviceAddress удаленного устройства для пары конечных точек.

behaviors
XboxLiveEndpointPairCreationBehaviors

Значение типа , указывающее, как должна вести себя система, если запрошенная пара конечных точек уже установлена. В коде можно указать, что будет использоваться существующий xboxLiveEndpointPair , или система переоценивает все потенциальные сетевые пути в соответствии с требованиями к качеству шаблона. Если после повторной оценки выбран тот же сетевой путь, возвращается тот же xboxLiveEndpointPair . Если найден новый путь, старый xboxLiveEndpointPair удаляется и возвращается новый.

Возвращаемое значение

Асинхронная операция создания конечной точки. По завершении операции содержит результаты операции.

Атрибуты

Комментарии

Самый распространенный способ получить адрес для параметра deviceAddress — отправить его из службы подбора xbox Live.

См. также раздел

Применяется к