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.