Função SHAlloc (shlobj_core.h)

[Essa função está disponível por meio do Windows XP Service Pack 2 (SP2) e do Windows Server 2003. Ele pode estar alterado ou indisponível em versões subsequentes do Windows. Use CoTaskMemAlloc em vez disso.]

Aloca memória do heap do Shell.

Sintaxe

void * SHAlloc(
  [in] SIZE_T cb
);

Parâmetros

[in] cb

Tipo: SIZE_T

O número de bytes da memória a ser alocada.

Retornar valor

Tipo: LPVOID

Um ponteiro para a memória alocada.

Comentários

Você pode liberar essa memória chamando SHFree.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 2000 Professional [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows 2000 Server [somente aplicativos da área de trabalho]
Plataforma de Destino Windows
Cabeçalho shlobj_core.h (inclua Shlobj.h)
Biblioteca Shell32.lib
DLL Shell32.dll (versão 5.0 ou posterior)