Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Этот заголовок используется компонентной объектной моделью (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 Определяет тип параметра для обхода. |