Fungsi SysAllocStringLen (oleauto.h)
Mengalokasikan string baru, menyalin jumlah karakter yang ditentukan dari string yang diteruskan, dan menambahkan karakter null-terminating.
Sintaks
BSTR SysAllocStringLen(
[in] const OLECHAR *strIn,
[in] UINT ui
);
Parameter
[in] strIn
String input.
[in] ui
Jumlah karakter yang akan disalin. Karakter null ditempatkan setelahnya, mengalokasikan total ui ditambah satu karakter.
Mengembalikan nilai
Salinan string, atau NULL jika memori tidak mencukupi untuk menyelesaikan operasi.
Keterangan
String dapat berisi karakter null yang disematkan dan tidak perlu diakhir dengan NULL. Bebaskan string yang dikembalikan nanti dengan SysFreeString. Jika strIn bukan NULL, maka memori yang dialokasikan untuk strIn harus setidaknya panjang karakter ui .
Persyaratan
Persyaratan | Nilai |
---|---|
Target Platform | Windows |
Header | oleauto.h |
Pustaka | OleAut32.lib |
DLL | OleAut32.dll |