CALLTYPE Enumeration

Specifies the call types used by HandleInComingCall.

Namespace:  Microsoft.VisualStudio.OLE.Interop
Assembly:  Microsoft.VisualStudio.OLE.Interop (in Microsoft.VisualStudio.OLE.Interop.dll)

Syntax

'Declaration
Public Enumeration CALLTYPE
public enum CALLTYPE
public enum class CALLTYPE
type CALLTYPE
public enum CALLTYPE

Members

Member name Description
CALLTYPE_ASYNC Indicates that an asynchronous call has arrived. Calls of this type cannot be rejected. OLE always delivers calls of this type.
CALLTYPE_ASYNC_CALLPENDING Indicates that an asynchronous call has arrived with a new logical thread identifier and the object is currently waiting for a reply from a previous outgoing call. Calls of this type cannot be rejected.
CALLTYPE_NESTED Indicates that a call has arrived bearing the same logical thread identifier as that of a previous outgoing call for which the object is still awaiting a reply. Calls of this type should always be handled.
CALLTYPE_TOPLEVEL Indicates that a top-level call has arrived and the object is not currently waiting for a reply from a previous outgoing call. Calls of this type should always be handled.
CALLTYPE_TOPLEVEL_CALLPENDING Indicates that a new top-level call has arrived with a new logical thread identifier and the object is currently waiting for a reply from a previous outgoing call. Calls of this type may be handled or rejected.

See Also

Reference

Microsoft.VisualStudio.OLE.Interop Namespace