ProvisioningAgent.ProvisionFromXmlDocumentAsync | provisionFromXmlDocumentAsync Method

공급된 XML 문서에 따라 네트워크 연결을 위한 장치를 비동기적으로 프로비전합니다.

참고  이 기능은 모바일 네트워크 운영자에 의해 권한 있는 액세스가 부여된 모바일 운영자 앱 및 Windows 스토어 앱에서만 사용할 수 있습니다. 자세한 내용은 모바일 광대역: Windows 스토어 장치 앱을 참조하십시오.

구문


provisioningAgent.provisionFromXmlDocumentAsync(provisioningXmlDocument).done( /* 성공 및 오류 처리기 */ );

매개 변수

provisioningXmlDocument

형식: String [JavaScript] | System.String [.NET] | Platform::String [C++]

네트워크 연결 프로비전 정보를 포함하는 CarrierControlSchema 인스턴스입니다.

반환 값

형식: IAsyncOperation<ProvisionFromXmlDocumentResults>

프로비전 시도를 시작하고 완료 여부를 추적하는 비동기 처리기입니다.

설명

프로비전 시도가 완료되었을 때 ProvisionResultsXml 메서드를 사용하여 프로비전 시도 결과를 검색할 수 있습니다.

ProvisionFromXmlDocumentAsync 중요 오류를 HRESULT로 반환합니다. HRESULT는 나중에 예외로 변환됩니다. 반환되는 가장 일반적인 HRESULTs는 아래와 같습니다.

이름HRESULTDescription
E_ACCESSDENIED0x80070005L호출자가 운영자 응용 프로그램이지만 다른 운영자의 프로필을 제공하려고 시도했습니다.
PROVCORE_E_XML_MALFORMED0x82170001프로비전 파일이 올바른 형식의 XML이 아닙니다.
PROVCORE_E_XML_INVALID0x82170002프로비전 파일이 스키마를 따르지 않습니다.
PROVCORE_E_XML_SIGNATURE_INVALID0x82170003프로비전 파일 서명이 잘못되었습니다.
PROVCORE_E_XML_SIGNATURE_UNTRUSTED0x82170004서명 인증서가 신뢰할 수 있는 루트 CA에 연결되지 않았습니다.
PROVCORE_E_XML_DIGEST_INVALID0x82170005프로비전 파일이 서명된 이후에 수정되었습니다.
PROVCORE_E_XML_SIGNER_UNTRUSTED0x82170006사용자가 이 인증서의 공급을 승인하지 않았습니다.
PROVCORE_E_NO_LEAF_CERT0x82170007XML 서명에 포함된 리프 인증서가 없습니다.
PROVCORE_E_SIGNING_CERTIFICATE_INVALID_FOR_SIGNING0x8217000D서명 인증서가 요구 사항(확장 유효성 검사, 디지털 서명 사용)을 충족하지 않습니다.
PROVCORE_E_XML_MISSING_SIGNATURE0x8217000EXML이 서명되지 않았으며 호출자가 모바일 광대역 운영자 응용 프로그램이 아닙니다.

 

요구 사항

지원되는 최소 클라이언트

Windows 8

지원되는 최소 서버

Windows Server 2012

Namespace

Windows.Networking.NetworkOperators
Windows::Networking::NetworkOperators [C++]

Metadata

Windows.winmd

참고 항목

ProvisioningAgent

 

 

표시:
© 2015 Microsoft