ICallFrameWalker::OnWalkInterface method
Walks through a call frame to look for the specified interface in the call frame. The interface can be manipulated or replaced by paying close attention to the reference count.
Syntax
HRESULT OnWalkInterface( [in] REFIID iid, [in] PVOID *ppvInterface, [in] BOOL fIn, [in] BOOL fOut );
Parameters
- iid [in]
-
The IID of the interface to be found.
- ppvInterface [in]
-
A points to the buffer from which the activation record is to be reconstituted.
- fIn [in]
-
This parameter is nonzero if an interface is inside an [in] or [in, out] parameter.
- fOut [in]
-
This parameter is nonzero if an interface is inside an [out] or [in, out] parameter.
Return value
This method can return the following values.
| Return code | Description |
|---|---|
|
The method completed successfully. |
|
An unexpected error has occurred. |
Requirements
|
Minimum supported client |
Windows 2000 Professional [desktop apps only] |
|---|---|
|
Minimum supported server |
Windows 2000 Server [desktop apps only] |
|
Header |
|
|
IDL |
|
|
IID |
IID_ICallFrameWalker is defined as 08B23919-392D-11d2-B8A4-00C04FB9618A |
See also