Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
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_TOPLEVELValor: 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_NESTEDValor: 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_ASYNCValor: 3 Uma chamada assíncrona chegou. Chamadas desse tipo não podem ser rejeitadas. O OLE sempre fornece chamadas desse tipo. |
CALLTYPE_TOPLEVEL_CALLPENDINGValor: 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_CALLPENDINGValor: 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 |