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.
Ruft einen Zeiger auf den Standardmäßigen OLE-Taskspeicherzuteilung ab (der die Systemimplementierung der IMalloc-Schnittstelle unterstützt), damit Anwendungen ihre Methoden zum Verwalten des Arbeitsspeichers aufrufen können.
Syntax
HRESULT CoGetMalloc(
[in] DWORD dwMemContext,
[out] LPMALLOC *ppMalloc
);
Parameter
[in] dwMemContext
Dieser Parameter muss 1 sein.
[out] ppMalloc
Die Adresse einer IMalloc* -Zeigervariable, die den Schnittstellenzeiger auf den Speicherzuteilungsgeber empfängt.
Rückgabewert
Diese Funktion kann die Standardrückgabewerte S_OK, E_INVALIDARG und E_OUTOFMEMORY zurückgeben.
Hinweise
Der Zeiger auf den IMalloc-Schnittstellenzeiger , der über den ppMalloc-Parameter empfangen wird, kann nicht von einem Remoteprozess verwendet werden. Jeder Prozess muss über einen eigenen Zuordnungsgeber verfügen.
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 | combaseapi.h (include Objbase.h) |
Bibliothek | Ole32.lib |
DLL | Ole32.dll |