Partager via


CALLTYPE, énumération (objidl.h)

Spécifie les types d’appels utilisés par IMessageFilter::HandleInComingCall.

Syntaxe

typedef enum tagCALLTYPE {
  CALLTYPE_TOPLEVEL = 1,
  CALLTYPE_NESTED = 2,
  CALLTYPE_ASYNC = 3,
  CALLTYPE_TOPLEVEL_CALLPENDING = 4,
  CALLTYPE_ASYNC_CALLPENDING = 5
} CALLTYPE;

Constantes

 
CALLTYPE_TOPLEVEL
Valeur : 1
Un appel de niveau supérieur est arrivé et l’objet n’attend pas de réponse d’un appel sortant précédent. Les appels de ce type doivent toujours être traités.
CALLTYPE_NESTED
Valeur : 2
Un appel est arrivé avec le même identificateur de thread logique que celui d’un appel sortant précédent pour lequel l’objet attend toujours une réponse. Les appels de ce type doivent toujours être traités.
CALLTYPE_ASYNC
Valeur : 3
Un appel asynchrone est arrivé. Les appels de ce type ne peuvent pas être rejetés. OLE fournit toujours des appels de ce type.
CALLTYPE_TOPLEVEL_CALLPENDING
Valeur : 4
Un nouvel appel de niveau supérieur est arrivé avec un nouvel identificateur de thread logique et l’objet attend actuellement une réponse d’un appel sortant précédent. Les appels de ce type peuvent être traités ou rejetés.
CALLTYPE_ASYNC_CALLPENDING
Valeur : 5
Un appel asynchrone est arrivé avec un nouvel identificateur de thread logique et l’objet attend actuellement une réponse d’un appel sortant précédent. Les appels de ce type ne peuvent pas être rejetés.

Spécifications

   
Client minimal pris en charge Windows 2000 Professionnel [applications de bureau uniquement]
Serveur minimal pris en charge Windows 2000 Server [applications de bureau uniquement]
En-tête objidl.h

Voir aussi

IMessageFilter::HandleInComingCall