Bagikan melalui


Fungsi SysReAllocString (oleauto.h)

Merealokasi string yang dialokasikan sebelumnya menjadi ukuran string kedua dan menyalin string kedua ke dalam memori yang dialokasikan kembali.

Sintaks

INT SysReAllocString(
  [in, out]      BSTR          *pbstr,
  [in, optional] const OLECHAR *psz
);

Parameter

[in, out] pbstr

String yang dialokasikan sebelumnya.

[in, optional] psz

String yang akan disalin.

Nilai kembali

Menampilkan kode Deskripsi
TRUE
String berhasil dialokasikan kembali.
FALSE
Memori tidak cukup ada.

Keterangan

Alamat yang diteruskan dalam psz tidak dapat menjadi bagian dari string yang diteruskan dalam pbstr, atau hasil yang tidak terduga dapat terjadi.

Jika pbstr NULL, akan ada pelanggaran akses dan program akan crash. Anda bertanggung jawab untuk melindungi fungsi ini dari pointer NULL.

Persyaratan

Persyaratan Nilai
Target Platform Windows
Header oleauto.h
Pustaka OleAut32.lib
DLL OleAut32.dll

Lihat juga

Fungsi Manipulasi String