System.Classes.TStreamAdapter.SetSize
Delphi
function SetSize(libNewSize: LargeUInt): HResult; virtual; stdcall;
C++
virtual HRESULT __stdcall SetSize(unsigned __int64 libNewSize);
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
function | public | System.Classes.pas System.Classes.hpp |
System.Classes | TStreamAdapter |
Description
Implémente la méthode SetSize d'IStream.
SetSize définit la taille du flux par le nombre d'octets spécifié par libNewSize.
SetSize renvoie S_OK si elle a réussi à redimensionner le flux à libNewSize. Elle renvoie E_FAIL si elle ne peut pas redimensionner le flux et si la taille en cours du flux ne vaut pas libNewSize à la fin de la méthode. Elle renvoie E_UNEXPECTED si SetSize rencontre une exception en essayant de définir la taille du flux.