Enumeración CALLTYPE (objidl.h)

Especifica los tipos de llamada 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
Ha llegado una llamada de nivel superior y el objeto no está esperando actualmente una respuesta de una llamada saliente anterior. Las llamadas de este tipo siempre se deben administrar.
CALLTYPE_NESTED
Valor: 2
Ha llegado una llamada que contiene el mismo identificador de subproceso lógico que el de una llamada saliente anterior para la que el objeto sigue esperando una respuesta. Las llamadas de este tipo siempre se deben administrar.
CALLTYPE_ASYNC
Valor: 3
Ha llegado una llamada asincrónica. Las llamadas de este tipo no se pueden rechazar. OLE entrega siempre llamadas de este tipo.
CALLTYPE_TOPLEVEL_CALLPENDING
Valor: 4
Una nueva llamada de nivel superior ha llegado con un nuevo identificador de subproceso lógico y el objeto está esperando actualmente una respuesta de una llamada saliente anterior. Las llamadas de este tipo se pueden administrar o rechazar.
CALLTYPE_ASYNC_CALLPENDING
Valor: 5
Una llamada asincrónica ha llegado con un nuevo identificador de subproceso lógico y el objeto está esperando actualmente una respuesta de una llamada saliente anterior. Las llamadas de este tipo no se pueden rechazar.

Requisitos

   
Cliente mínimo compatible Windows 2000 Professional [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows 2000 Server [solo aplicaciones de escritorio]
Encabezado objidl.h

Consulte también

IMessageFilter::HandleInComingCall