COINITIEE Enumeration

Specifies constants used by CoInitializeEE when initializing the common language runtime.

typedef enum tagCOINITEE {
   COINITEE_DEFAULT = 0x0,
   COINITEE_DLL     = 0x1,
   COINITEE_MAIN    = 0x2
} COINITIEE;

Members

Member

Description

COINITEE_DEFAULT

Default initialization mode. This initializes the runtime and creates the default AppDomain.

COINITEE_DLL

Initializes to run a managed DLL.

COINITEE_MAIN

Initializes to run a managed EXE. This initializes the runtime but does not create the default AppDomain, which is created after entering the main routine of the EXE.

Requirements

Platforms: See .NET Framework System Requirements.

Header: Cor.h

Library: Included as a resource in MsCorEE.dll

.NET Framework Versions: 4, 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0, 1.1, 1.0

See Also

Other Resources

Metadata Enumerations