Von Bedeutung
一部の情報は、市販される前に大幅に変更される可能性があるプレリリース製品に関連しています。 Microsoft は、ここで提供される情報に関して明示的または黙示的な保証を行いません。
IAppxInstallerReader のインスタンスを作成します。アプリ インストーラー ファイルに必要なダイジェストを指定するための省略可能なパラメーターを指定します。
構文
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 |