IAppxFactory3::CreateAppInstallerReader メソッド (appxpackaging.h)
重要
一部の情報はプレリリース製品に関連しており、市販される前に大幅に変更される可能性があります。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
IAppInstallerReader のインスタンスを作成し、アプリ インストーラー ファイルに必要なダイジェストを指定するための省略可能なパラメーターを指定します。
構文
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 パラメーターのダイジェスト文字列を取得します。
要件
要件 | 値 |
---|---|
Header | appxpackaging.h |