次の方法で共有


IAppxEncryptionFactory::CreateEncryptedBundleReader メソッド (appxpackaging.h)

暗号化された Windows アプリ パッケージを追加できる読み取り専用バンドル オブジェクトを作成します。

構文

HRESULT CreateEncryptedBundleReader(
  [in]          IStream             *inputStream,
  [in]          const APPX_KEY_INFO *keyInfo,
  [out, retval] IAppxBundleReader   **bundleReader
);

パラメーター

[in] inputStream

暗号化されたバンドルを読み取るためのストリーム。

[in] keyInfo

バンドルの暗号化を解除するための基本暗号化キーとキー ID を含むキー情報。 ベース キーは、ファイルごとの暗号化キーを派生させるために使用されます。 このパラメーターが null の場合は、グローバル テスト キーとキー ID が使用されます。

[out, retval] bundleReader

作成されたバンドル リーダー オブジェクト。

戻り値

メソッドが成功すると、 S_OKが返されます。 それ以外の場合は、エラー コードを返します。

要件

要件
サポートされている最小のクライアント Windows 10、バージョン 1607 [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows Server 2016 [デスクトップ アプリのみ]
対象プラットフォーム Windows
ヘッダー appxpackaging.h

こちらもご覧ください

IAppxEncryptionFactory