Export (0) Print
Expand All
Expand Minimize

CLSCTX Enumeration

Represents the class context. Used to determine what scope and type of class object to use.

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

public enum CLSCTX

Member nameDescription
CLSCTX_DISABLE_AAAIndicates that activate-as-activator capability is disabled for this activation only.
CLSCTX_ENABLE_AAAIndicates that activate-as-activator capability is enabled for this activation only.
CLSCTX_ENABLE_CODE_DOWNLOADIndicates that code should be allowed to be downloaded from the Directory Service (if any) or the Internet.
CLSCTX_FROM_DEFAULT_CONTEXTIndicates that activation should begin from the default context of the current apartment.
CLSCTX_INPROC_HANDLERIndicates a handler dll, which runs on the same process as the caller.
CLSCTX_INPROC_HANDLER16Indicates a 16-bit handler dll, which runs on the same process as the caller.
CLSCTX_INPROC_SERVERThe code that creates and manages objects of this class is a DLL that runs in the same process as the caller of the function specifying the class context.
CLSCTX_INPROC_SERVER16Obsolete.
CLSCTX_LOCAL_SERVERIndicates a server executable, which runs on the same machine but on a different process than the caller.
CLSCTX_NO_CODE_DOWNLOADIndicates that code should not be allowed to be downloaded from the Directory Service (if any) or the Internet.
CLSCTX_NO_CUSTOM_MARSHAL
CLSCTX_NO_FAILURE_LOGIndicates that no log messages about activation failure should be written to the Event Log.
CLSCTX_REMOTE_SERVERIndicates a server executable, which runs on a different machine than the caller.
CLSCTX_RESERVED1Reserved. Formerly INPROC_SERVERX86.
CLSCTX_RESERVED2Reserved. Formerly INPROC_HANDLERX86.
CLSCTX_RESERVED3Reserved. Formerly ESERV_HANDLER.
CLSCTX_RESERVED4Reserved.
CLSCTX_RESERVED5Reserved. Formerly NO_WX86_TRANSLATION.
Show:
© 2014 Microsoft