IAppxPackageWriter::Close メソッド (appxpackaging.h)

アプリ パッケージの最後にフットプリント ファイルを書き込み、パッケージ ライター オブジェクトの出力ストリームを閉じます。

構文

HRESULT Close(
  [in] IStream *manifest
);

パラメーター

[in] manifest

種類: IStream*

パッケージのマニフェストの内容を提供するストリーム。 ストリームは 、読み取りシーク、および Stat をサポートする必要があります。

戻り値

型: HRESULT

メソッドが成功すると、 S_OKが返されます。 それ以外の場合は、次の表に示すエラー コードが含まれますが、これらに限定されません。

リターン コード 説明
E_NOT_VALID_STATE
ライターが閉じています。
APPX_E_INVALID_MANIFEST
入力ストリームに無効なマニフェストが含まれています。

注釈

Close メソッドは、すべてのペイロード ファイルがパッケージに追加された後にのみ呼び出す必要があります。

例については、「 アプリ パッケージを作成する方法」を参照してください。

要件

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

こちらもご覧ください

IAppxPackageWriter