IMallocSpy::P ostDidAlloc-Methode (objidl.h)

Führt Vorgänge aus, die nach dem Aufruf von IMalloc::D idAlloc erforderlich sind.

Syntax

int PostDidAlloc(
  [in] void *pRequest,
  [in] BOOL fSpyed,
  [in] int  fActual
);

Parameter

[in] pRequest

Der im Aufruf von DidAlloc angegebene Zeiger.

[in] fSpyed

Gibt an, ob die Zuordnung durchgeführt wurde, während dieser Spion aktiv war.

[in] fActual

Der von DidAlloc zurückgegebene Wert.

Rückgabewert

Der An den Aufrufer von DidAlloc zurückgegebene Wert.

Hinweise

Wenn ein Spion-Objekt, das IMallocSpy implementiert, mit der CoRegisterMallocSpy-Funktion registriert wird, ruft COM diese Methode sofort nach jedem Aufruf von DidAlloc auf. Diese Methode ist aus Gründen der Vollständigkeit und Konsistenz enthalten; Es ist nicht davon auszugehen, dass Entwickler erhebliche Funktionen in dieser Methode implementieren werden.

Zur Vereinfachung wird pRequest, der ursprüngliche Zeiger, der im Aufruf von DidAlloc übergeben wurde, an PostDidAlloc übergeben. Darüber hinaus ist der Parameter fActual ein boolescher Wert, der angibt, ob dieser Wert tatsächlich an DidAlloc übergeben wurde. Andernfalls würde dies darauf hindeuten, dass IMallocSpy::P reDidAlloc implementiert wurde, um diesen Zeiger für debugzwecke zu ändern.

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 objidl.h

Weitere Informationen

IMalloc::D idAlloc

IMallocSpy

IMallocSpy::P reDidAlloc