DeviceInformationPairing.PairAsync 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
오버로드
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 프로토콜의 경우 디바이스가 지정된 최소 보호 수준 또는 더 높은 수준을 지원하지 않는 경우 페어링 시도가 실패합니다. 디바이스가 지정된 최소 보호 수준을 지원하지 않지만 더 높은 보호 수준을 지원하는 경우 더 높은 보호 수준이 사용됩니다.