System.Classes.TStreamAdapter.SetSize

提供: RAD Studio API Documentation
移動先: 案内検索

Delphi

function SetSize(libNewSize: LargeUInt): HResult; virtual; stdcall;

C++

virtual HRESULT __stdcall SetSize(unsigned __int64 libNewSize);

プロパティ

種類 可視性 ソース ユニット
function public
System.Classes.pas
System.Classes.hpp
System.Classes TStreamAdapter

説明

SetSize メソッドは,IStream の SetSize メソッドを実装します。

SetSize は,ストリームのサイズを libNewSize で指定されているバイト数に設定します。

SetSize は,ストリームのサイズを正常に libNewSize で指定されている値に変更できた場合,S_OK を返します。ストリームのサイズを変更できず,ストリームの現在のサイズがメソッドの終了時に libNewSize で指定されている値になっていない場合,SetSize は E_FAIL を返します。SetSize で,ストリームのサイズを設定しようとしたときに例外を検出した場合は,E_UNEXPECTED が返されます。

関連項目