共用方式為


IAppxFactory3::CreateAppInstallerReader 方法 (appxpackaging.h)

這很重要

某些資訊與一款尚未正式發行的產品有關,該產品在正式推出之前可能會進行大幅修改。 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

另請參閱

應用程式安裝程式檔案概觀