ILayoutStorage::ReLayoutDocfile メソッド (objidl.h)

ReLayoutDocfile メソッドは、監視によって取得されたレイアウト スクリプトを使用するか、明示的なレイアウト スクリプトを使用して提供されるレイアウト スクリプトを使用して複合ファイルを書き換えて、新しい複合ファイルを作成します。

構文

HRESULT ReLayoutDocfile(
  [in] OLECHAR *pwcsNewDfName
);

パラメーター

[in] pwcsNewDfName

書き換える複合ファイルの名前へのポインター。 この名前は、元の複合ファイルの名前とは異なる有効なファイル名である必要があります。 元の複合ファイルは最適化され、新しい pwcsNewDfName に書き込まれます。

戻り値

この関数は、標準の戻り値E_OUTOFMEMORY、E_UNEXPECTED、E_INVALIDARG、およびE_FAILをサポートします。また、次に示します。

リターン コード 説明
STG_E_INVALIDNAME この関数に渡される名前が有効なファイル名ではありません。
STG_E_UNKNOWN レイアウト情報が破損しており、処理できません。

要件

要件
サポートされている最小のクライアント Windows 2000 Professional [デスクトップ アプリ |UWP アプリ]
サポートされている最小のサーバー Windows 2000 Server [デスクトップ アプリ |UWP アプリ]
対象プラットフォーム Windows
ヘッダー objidl.h
Library Uuid.lib
[DLL] Ole32.dll