Bagikan melalui


Metode IAppxFactory3::CreateAppInstallerReader (appxpackaging.h)

Penting

Beberapa informasi berkaitan dengan produk prarilis yang mungkin dimodifikasi secara substansial sebelum dirilis secara komersial. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.

Membuat instans IAppInstallerReader, dengan parameter opsional untuk menentukan hash yang diharapkan untuk file Penginstal Aplikasi.

Sintaks

HRESULT CreateAppInstallerReader(
  [in]           IStream                 *inputStream,
  [in, optional] LPCWSTR                 expectedDigest,
  [out]          IAppxAppInstallerReader **appInstallerReader
);

Parameter

[in] inputStream

IStream yang menyediakan konten File Penginstal Aplikasi.

[in, optional] expectedDigest

LPCWSTR yang berisi hash yang diharapkan, representasi hash dari File Penginstal Aplikasi.

[out] appInstallerReader

Menerima Instans IAppInstallerReader yang dibuat.

Menampilkan nilai

Jika metode berhasil, metode akan mengembalikan S_OK. Jika tidak, kode kesalahan akan menampilkan kode kesalahan yang mencakup, tetapi tidak terbatas pada kode kesalahan dalam tabel berikut.

Menampilkan kode Deskripsi
APPX_E_DIGEST_MISMATCH Hash untuk objek tidak cocok dengan hash yang disediakan dalam expectedDigest.

Keterangan

Dapatkan string hash untuk parameter expecteDigest dengan memanggil IAppxDigestProvider::GetDigest.

Persyaratan

Persyaratan Nilai
Header appxpackaging.h

Lihat juga

Gambaran umum File Penginstal Aplikasi