Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
[Diese Funktion ist über Windows XP Service Pack 2 (SP2) und Windows Server 2003 verfügbar. In nachfolgenden Versionen von Windows ist sie möglicherweise geändert oder nicht verfügbar. Verwenden Sie stattdessen CoTaskMemAlloc .]
Ordnet Arbeitsspeicher aus dem Heap der Shell zu.
Syntax
void * SHAlloc(
[in] SIZE_T cb
);
Parameter
[in] cb
Typ: SIZE_T
Die Anzahl der Zuteilungsbytes an Arbeitsspeicher.
Rückgabewert
Typ: LPVOID
Ein Zeiger auf den zugewiesenen Arbeitsspeicher.
Hinweise
Sie können diesen Arbeitsspeicher freigeben, indem Sie SHFree aufrufen.
Anforderungen
| Anforderung | Wert |
|---|---|
| Unterstützte Mindestversion (Client) | Windows 2000 Professional [nur Desktop-Apps] |
| Unterstützte Mindestversion (Server) | Windows 2000 Server [nur Desktop-Apps] |
| Zielplattform | Windows |
| Kopfzeile | shlobj_core.h (einschließlich Shlobj.h) |
| Bibliothek | Shell32.lib |
| DLL | Shell32.dll (Version 5.0 oder höher) |