Bagikan melalui


Fungsi SHAlloc (shlobj_core.h)

[Fungsi ini tersedia melalui Windows XP Service Pack 2 (SP2) dan Windows Server 2003. Ini mungkin diubah atau tidak tersedia dalam versi Windows berikutnya. Gunakan CoTaskMemAlloc sebagai gantinya.]

Mengalokasikan memori dari timbunan Shell.

Sintaks

void * SHAlloc(
  [in] SIZE_T cb
);

Parameter

[in] cb

Jenis: SIZE_T

Jumlah byte memori yang akan dialokasikan.

Nilai kembali

Jenis: LPVOID

Penunjuk ke memori yang dialokasikan.

Keterangan

Anda dapat membebaskan memori ini dengan memanggil SHFree.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows 2000 Professional [hanya aplikasi desktop]
Server minimum yang didukung Windows 2000 Server [hanya aplikasi desktop]
Target Platform Windows
Header shlobj_core.h (termasuk Shlobj.h)
Pustaka Shell32.lib
DLL Shell32.dll (versi 5.0 atau yang lebih baru)