CALLTYPE-Enumeration (objidl.h)
Gibt die von IMessageFilter::HandleInComingCall verwendeten Anruftypen an.
Syntax
typedef enum tagCALLTYPE {
CALLTYPE_TOPLEVEL = 1,
CALLTYPE_NESTED = 2,
CALLTYPE_ASYNC = 3,
CALLTYPE_TOPLEVEL_CALLPENDING = 4,
CALLTYPE_ASYNC_CALLPENDING = 5
} CALLTYPE;
Konstanten
CALLTYPE_TOPLEVEL Wert: 1 Ein Aufruf der obersten Ebene ist eingegangen, und das Objekt wartet derzeit nicht auf eine Antwort von einem vorherigen ausgehenden Aufruf. Aufrufe dieses Typs sollten immer behandelt werden. |
CALLTYPE_NESTED Wert: 2 Ein Aufruf ist mit demselben logischen Threadbezeichner wie der eines vorherigen ausgehenden Aufrufs eingegangen, für den das Objekt noch auf eine Antwort wartet. Aufrufe dieses Typs sollten immer behandelt werden. |
CALLTYPE_ASYNC Wert: 3 Ein asynchroner Aufruf ist eingegangen. Aufrufe dieses Typs können nicht abgelehnt werden. OLE übermittelt immer Aufrufe dieses Typs. |
CALLTYPE_TOPLEVEL_CALLPENDING Wert: 4 Ein neuer Aufruf der obersten Ebene ist mit einem neuen logischen Threadbezeichner eingegangen, und das Objekt wartet derzeit auf eine Antwort von einem vorherigen ausgehenden Aufruf. Aufrufe dieses Typs können behandelt oder abgelehnt werden. |
CALLTYPE_ASYNC_CALLPENDING Wert: 5 Ein asynchroner Aufruf ist mit einem neuen logischen Threadbezeichner eingegangen, und das Objekt wartet derzeit auf eine Antwort von einem vorherigen ausgehenden Aufruf. Aufrufe dieses Typs können nicht abgelehnt werden. |
Anforderungen
Unterstützte Mindestversion (Client) | Windows 2000 Professional [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows 2000 Server [nur Desktop-Apps] |
Kopfzeile | objidl.h |