callobj.h 标头
组件对象模型 (COM) 使用此标头。 有关详细信息,请参阅:
callobj.h 包含以下编程接口:
接口
ICallFrame 启用调用帧(如堆栈帧)的操作。 |
ICallFrameEvents 传递方法调用通知。 |
ICallFrameWalker 在堆栈帧中查找感兴趣的值。 |
ICallIndirect 使用对调用参数的间接引用(而不是传统的直接调用)调用对象。 |
ICallInterceptor 支持注册和取消注册希望直接在接口上发出调用通知的事件接收器。 |
ICallUnmarshal 在接收远程调用) 端的服务器 (使用。 |
函数
CoGetInterceptor 实例化要截获的指定接口的相应侦听器,并返回新创建的侦听器。 |
结构
CALLFRAME_MARSHALCONTEXT 提供有关应执行封送的上下文的信息。 |
CALLFRAMEINFO 提供有关调用帧的信息,例如调用帧中的方法(如果具有 in、out 或 in/out 参数、[in]、[out]或 [in, out] 接口的数目、接口 ID、接口中的方法数以及此方法中的参数数。 |
CALLFRAMEPARAMINFO 提供有关堆栈上的 参数的信息。 |
枚举
CALLFRAME_COPY 通过确定复制的调用帧数据对父帧的生存期依赖关系,确定是否可与父帧中的数据共享。 |
CALLFRAME_FREE 确定要释放的参数类型。 (CALLFRAME_FREE) |
CALLFRAME_NULL 确定要释放的参数类型。 (CALLFRAME_NULL) |
CALLFRAME_WALK 确定要访问的参数类型。 |