Partager via


Fonction SHAlloc (shlobj_core.h)

[Cette fonction est disponible via Windows XP Service Pack 2 (SP2) et Windows Server 2003. Il peut être modifié ou indisponible dans les versions ultérieures de Windows. Utilisez CoTaskMemAlloc à la place.]

Alloue de la mémoire à partir du tas de l’interpréteur de commandes.

Syntaxe

void * SHAlloc(
  [in] SIZE_T cb
);

Paramètres

[in] cb

Type : SIZE_T

Nombre d’octets de mémoire à allouer.

Valeur retournée

Type : LPVOID

Pointeur vers la mémoire allouée.

Remarques

Vous pouvez libérer cette mémoire en appelant SHFree.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 2000 Professionnel [applications de bureau uniquement]
Serveur minimal pris en charge Windows 2000 Server [applications de bureau uniquement]
Plateforme cible Windows
En-tête shlobj_core.h (inclure Shlobj.h)
Bibliothèque Shell32.lib
DLL Shell32.dll (version 5.0 ou ultérieure)