다음을 통해 공유


DeviceInformationPairing.PairAsync 메서드

정의

오버로드

PairAsync()

디바이스를 페어링하려고 시도합니다.

PairAsync(DevicePairingProtectionLevel)

제공된 보호 수준을 사용하여 디바이스를 페어링하려고 시도합니다.

PairAsync(DevicePairingProtectionLevel, IDevicePairingSettings)

디바이스 개체를 지정된 보호 수준 및 사용자 지정 설정과 페어링하려고 시도합니다.

PairAsync()

디바이스를 페어링하려고 시도합니다.

public:
 virtual IAsyncOperation<DevicePairingResult ^> ^ PairAsync() = PairAsync;
/// [Windows.Foundation.Metadata.Overload("PairAsync")]
/// [Windows.Foundation.Metadata.RemoteAsync]
IAsyncOperation<DevicePairingResult> PairAsync();
[Windows.Foundation.Metadata.Overload("PairAsync")]
[Windows.Foundation.Metadata.RemoteAsync]
public IAsyncOperation<DevicePairingResult> PairAsync();
function pairAsync()
Public Function PairAsync () As IAsyncOperation(Of DevicePairingResult)

반환

페어링 작업의 결과입니다.

특성

추가 정보

적용 대상

PairAsync(DevicePairingProtectionLevel)

제공된 보호 수준을 사용하여 디바이스를 페어링하려고 시도합니다.

public:
 virtual IAsyncOperation<DevicePairingResult ^> ^ PairAsync(DevicePairingProtectionLevel minProtectionLevel) = PairAsync;
/// [Windows.Foundation.Metadata.Overload("PairWithProtectionLevelAsync")]
/// [Windows.Foundation.Metadata.RemoteAsync]
IAsyncOperation<DevicePairingResult> PairAsync(DevicePairingProtectionLevel const& minProtectionLevel);
[Windows.Foundation.Metadata.Overload("PairWithProtectionLevelAsync")]
[Windows.Foundation.Metadata.RemoteAsync]
public IAsyncOperation<DevicePairingResult> PairAsync(DevicePairingProtectionLevel minProtectionLevel);
function pairAsync(minProtectionLevel)
Public Function PairAsync (minProtectionLevel As DevicePairingProtectionLevel) As IAsyncOperation(Of DevicePairingResult)

매개 변수

minProtectionLevel
DevicePairingProtectionLevel

페어링 작업에 사용하는 데 필요한 보호 수준입니다.

반환

페어링 작업의 결과입니다.

특성

설명

Bluetooth를 제외한 모든 프로토콜의 경우 minProtectionLevel 값은 무시되며 기본 동작은 항상 가정됩니다. Bluetooth 프로토콜의 경우 디바이스가 지정된 최소 보호 수준 또는 더 높은 수준을 지원하지 않는 경우 페어링 시도가 실패합니다. 디바이스가 지정된 최소 보호 수준을 지원하지 않지만 더 높은 보호 수준을 지원하는 경우 더 높은 보호 수준이 사용됩니다.

추가 정보

적용 대상

PairAsync(DevicePairingProtectionLevel, IDevicePairingSettings)

디바이스 개체를 지정된 보호 수준 및 사용자 지정 설정과 페어링하려고 시도합니다.

public:
 virtual IAsyncOperation<DevicePairingResult ^> ^ PairAsync(DevicePairingProtectionLevel minProtectionLevel, IDevicePairingSettings ^ devicePairingSettings) = PairAsync;
/// [Windows.Foundation.Metadata.Overload("PairWithProtectionLevelAndSettingsAsync")]
/// [Windows.Foundation.Metadata.RemoteAsync]
IAsyncOperation<DevicePairingResult> PairAsync(DevicePairingProtectionLevel const& minProtectionLevel, IDevicePairingSettings const& devicePairingSettings);
[Windows.Foundation.Metadata.Overload("PairWithProtectionLevelAndSettingsAsync")]
[Windows.Foundation.Metadata.RemoteAsync]
public IAsyncOperation<DevicePairingResult> PairAsync(DevicePairingProtectionLevel minProtectionLevel, IDevicePairingSettings devicePairingSettings);
function pairAsync(minProtectionLevel, devicePairingSettings)
Public Function PairAsync (minProtectionLevel As DevicePairingProtectionLevel, devicePairingSettings As IDevicePairingSettings) As IAsyncOperation(Of DevicePairingResult)

매개 변수

minProtectionLevel
DevicePairingProtectionLevel

페어링 작업에 사용하는 데 필요한 보호 수준입니다.

devicePairingSettings
IDevicePairingSettings

사용자 지정 디바이스 페어링 설정입니다.

반환

페어링 작업의 결과입니다.

특성

Windows 요구 사항

디바이스 패밀리
Windows 10 (10.0.10586.0에서 도입되었습니다.)
API contract
Windows.Foundation.UniversalApiContract (v2.0에서 도입되었습니다.)

설명

Bluetooth를 제외한 모든 프로토콜의 경우 minProtectionLevel 값은 무시되며 기본 동작은 항상 가정됩니다. Bluetooth 프로토콜의 경우 디바이스가 지정된 최소 보호 수준 또는 더 높은 수준을 지원하지 않는 경우 페어링 시도가 실패합니다. 디바이스가 지정된 최소 보호 수준을 지원하지 않지만 더 높은 보호 수준을 지원하는 경우 더 높은 보호 수준이 사용됩니다.

추가 정보

적용 대상