Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Указывает типы вызовов, используемые IMessageFilter::HandleInComingCall.
Синтаксис
typedef enum tagCALLTYPE {
CALLTYPE_TOPLEVEL = 1,
CALLTYPE_NESTED = 2,
CALLTYPE_ASYNC = 3,
CALLTYPE_TOPLEVEL_CALLPENDING = 4,
CALLTYPE_ASYNC_CALLPENDING = 5
} CALLTYPE;
Константы
CALLTYPE_TOPLEVELЗначение: 1 Поступил звонок верхнего уровня, и объект в настоящее время не ожидает ответа от предыдущего исходящего вызова. Вызовы этого типа всегда должны обрабатываться. |
CALLTYPE_NESTEDЗначение: 2 Поступил вызов с тем же идентификатором логического потока, что и при предыдущем исходящем вызове, для которого объект все еще ожидает ответа. Вызовы этого типа всегда должны обрабатываться. |
CALLTYPE_ASYNCЗначение: 3 Поступил асинхронный вызов. Вызовы этого типа не могут быть отклонены. OLE всегда передает вызовы данного типа. |
CALLTYPE_TOPLEVEL_CALLPENDINGЗначение: 4 Поступил новый вызов верхнего уровня с новым идентификатором логического потока, и объект в настоящее время ожидает ответа от предыдущего исходящего вызова. Вызовы этого типа могут обрабатываться или отклоняться. |
CALLTYPE_ASYNC_CALLPENDINGЗначение: 5 Поступил асинхронный вызов с новым идентификатором логического потока, и объект в настоящее время ожидает ответа от предыдущего исходящего вызова. Вызовы этого типа не могут быть отклонены. |
Требования
| Минимальная версия клиента | Windows 2000 Professional [только классические приложения] |
| Минимальная версия сервера | Windows 2000 Server [только классические приложения] |
| Верхняя часть | objidl.h |