IAppxFactory3::CreateAppInstallerReader 메서드(appxpackaging.h)
중요
일부 정보는 상용 출시 전에 실질적으로 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
앱 설치 관리자 파일에 필요한 다이제스트를 지정하기 위한 선택적 매개 변수를 사용하여 IAppInstallerReader의 instance 만듭니다.
구문
HRESULT CreateAppInstallerReader(
[in] IStream *inputStream,
[in, optional] LPCWSTR expectedDigest,
[out] IAppxAppInstallerReader **appInstallerReader
);
매개 변수
[in] inputStream
앱 설치 관리자 파일의 콘텐츠를 제공하는 IStream 입니다.
[in, optional] expectedDigest
앱 설치 관리자 파일의 해시된 표현인 예상 다이제스트를 포함하는 LPCWSTR입니다.
[out] appInstallerReader
생성된 IAppInstallerReader 인스턴스를 받습니다.
반환 값
메서드가 성공하면 S_OK가 반환되고, 그렇지 않으면 다음 표의 오류 코드를 포함하지만 이에 국한되지 않는 오류 코드를 반환합니다.
반환 코드 | 설명 |
---|---|
APPX_E_DIGEST_MISMATCH | 개체의 다이제스트가 expectedDigest에 제공된 다이제스트와 일치하지 않습니다. |
설명
IAppxDigestProvider::GetDigest를 호출하여 expecteDigest 매개 변수에 대한 다이제스트 문자열을 가져옵니다.
요구 사항
요구 사항 | 값 |
---|---|
헤더 | appxpackaging.h |