Enumeração CALLTYPE (objidl.h)
Especifica os tipos de chamada usados por IMessageFilter::HandleInComingCall.
Syntax
typedef enum tagCALLTYPE {
CALLTYPE_TOPLEVEL = 1,
CALLTYPE_NESTED = 2,
CALLTYPE_ASYNC = 3,
CALLTYPE_TOPLEVEL_CALLPENDING = 4,
CALLTYPE_ASYNC_CALLPENDING = 5
} CALLTYPE;
Constantes
CALLTYPE_TOPLEVEL Valor: 1 Uma chamada de nível superior chegou e o objeto não está aguardando uma resposta de uma chamada de saída anterior. Chamadas desse tipo sempre devem ser tratadas. |
CALLTYPE_NESTED Valor: 2 Uma chamada chegou com o mesmo identificador de thread lógico que o de uma chamada de saída anterior para a qual o objeto ainda está aguardando uma resposta. Chamadas desse tipo sempre devem ser tratadas. |
CALLTYPE_ASYNC Valor: 3 Uma chamada assíncrona chegou. Chamadas desse tipo não podem ser rejeitadas. O OLE sempre fornece chamadas desse tipo. |
CALLTYPE_TOPLEVEL_CALLPENDING Valor: 4 Uma nova chamada de nível superior chegou com um novo identificador de thread lógico e o objeto está aguardando uma resposta de uma chamada de saída anterior. Chamadas desse tipo podem ser tratadas ou rejeitadas. |
CALLTYPE_ASYNC_CALLPENDING Valor: 5 Uma chamada assíncrona chegou com um novo identificador de thread lógico e o objeto está aguardando uma resposta de uma chamada de saída anterior. Chamadas desse tipo não podem ser rejeitadas. |
Requisitos
Cliente mínimo com suporte | Windows 2000 Professional [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows 2000 Server [somente aplicativos da área de trabalho] |
Cabeçalho | objidl.h |