다음을 통해 공유


MobileBroadbandDeviceServiceCommandSession 클래스

정의

호출자가 모바일 광대역 디바이스 서비스의 모뎀에 미리 정의된 명령을 제출할 수 있는 디바이스 서비스 명령 세션을 나타냅니다.

참고

이 기능은 모바일 네트워크 운영자가 권한 있는 액세스 권한을 부여한 통신사 앱 및 UWP 앱에서만 사용할 수 있습니다.

이 API를 사용하고 앱을 Microsoft Store에 게시하려면 특별한 승인이 필요합니다. 자세한 내용은 앱 기능 선언 항목의 제한된기능 섹션을 참조하세요 .

public ref class MobileBroadbandDeviceServiceCommandSession sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class MobileBroadbandDeviceServiceCommandSession final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class MobileBroadbandDeviceServiceCommandSession
Public NotInheritable Class MobileBroadbandDeviceServiceCommandSession
상속
Object Platform::Object IInspectable MobileBroadbandDeviceServiceCommandSession
특성

Windows 요구 사항

디바이스 패밀리
Windows 10 (10.0.10240.0 - for Xbox, see UWP features that aren't yet supported on Xbox에서 도입되었습니다.)
API contract
Windows.Foundation.UniversalApiContract (v1.0에서 도입되었습니다.)
앱 기능
cellularDeviceControl cellularDeviceIdentity

설명

MobileBroadbandDeviceServiceCommandSession instance MobileBroadbandDeviceService 개체에서 OpenCommandSession 메서드가 호출되면 반환됩니다.

메서드

CloseSession()

모바일 광대역 디바이스 서비스에서 명령 세션을 닫습니다.

SendQueryCommandAsync(UInt32, IBuffer)

모바일 광대역 디바이스 서비스에서 비동기 작업을 시작하여 명령 세션에 쿼리 명령을 보냅니다.

SendSetCommandAsync(UInt32, IBuffer)

모바일 광대역 디바이스 서비스에서 비동기 작업을 시작하여 명령 세션에 set 명령을 보냅니다.

이벤트

CommandReceived

세션이 열린 후 MobileBroadbandDeviceServiceCommandSession 개체의 모바일 광대역 디바이스에서 원치 않는 이벤트를 수신할 때 발생합니다.

참고

이 기능은 모바일 네트워크 운영자가 권한 있는 액세스 권한을 부여한 통신사 앱 및 UWP 앱에서만 사용할 수 있습니다.

이 API를 사용하고 앱을 Microsoft Store에 게시하려면 특별한 승인이 필요합니다. 자세한 내용은 앱 기능 선언 항목의 제한된기능 섹션을 참조하세요 .

적용 대상

추가 정보