ICallFrame::FreeParam-Methode (callobj.h)

Gibt den angegebenen Parameter im Frame frei.

Syntax

HRESULT FreeParam(
  [in] ULONG            iparam,
  [in] DWORD            freeFlags,
  [in] ICallFrameWalker *pWalkerFree,
  [in] DWORD            nullFlags
);

Parameter

[in] iparam

Die Anzahl des zu freigebenden Parameters.

[in] freeFlags

Stellt Flags aus der CALLFRAME_FREE-Enumeration dar.

[in] pWalkerFree

Ein Zeiger auf eine instance der ICallFrameWalker-Schnittstelle. Wenn angegeben, wird ein Rückruf für jeden Schnittstellenzeiger ausgeführt, der beim Freigeben gefunden wird. Wenn dieser Parameter nicht angegeben wird, werden die Schnittstellenzeiger durch die Release-Methode freigegeben.

[in] nullFlags

Stellt Flags aus der CALLFRAME_NULL-Enumeration dar.

Rückgabewert

Diese Methode kann die folgenden Werte zurückgeben.

Rückgabecode BESCHREIBUNG
S_OK
Die Methode wurde erfolgreich abgeschlossen.
E_UNEXPECTED
Ein unerwarteter Fehler ist aufgetreten.

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

Weitere Informationen

ICallFrame