Заголовок callobj.h
Этот заголовок используется компонентной объектной моделью (COM). Дополнительные сведения см. в разделе:
callobj.h содержит следующие программные интерфейсы:
ICallFrame Позволяет манипулировать кадрами вызова, такими как кадры стека. |
ICallFrameEvents Предоставляет уведомления о вызове метода. |
ICallFrameWalker Проходит по кадру стека в поисках интересных значений. |
ICallIndirect Вызывает объект с косвенной ссылкой на аргументы вызова, а не традиционный прямой вызов. |
ICallInterceptor Поддерживает регистрацию и отмену регистрации приемников событий, которые хотят получать уведомления о вызовах, выполненных непосредственно в интерфейсе. |
ICallUnmarshal Используется на стороне сервера (получателя) удаленного вызова. |
CoGetInterceptor Создает экземпляр соответствующего перехватчика для перехвата указанного интерфейса и возвращает только что созданный перехватчик. |
CALLFRAME_MARSHALCONTEXT Предоставляет сведения о контексте, в котором должна выполняться маршалинг. |
CALLFRAMEINFO Предоставляет сведения о кадре вызова, например о методе в кадре вызова, имеет ли он параметры in, out или in/out, количество интерфейсов [in], [out], [in, out], идентификатор интерфейса, количество методов в интерфейсе и количество параметров в этом методе. |
CALLFRAMEPARAMINFO Предоставляет сведения о параметре в стеке. |
CALLFRAME_COPY Определяет, можно ли совместно использовать скопированные данные вызываемого кадра с данными в родительском кадре, определяя зависимость их времени существования от родительского кадра. |
CALLFRAME_FREE Определяет тип параметра, который необходимо освободить. (CALLFRAME_FREE) |
CALLFRAME_NULL Определяет тип параметра, который необходимо освободить. (CALLFRAME_NULL) |
CALLFRAME_WALK Определяет тип параметра для обхода. |