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: Windows 2000, Windows XP, Windows Server 2003 family

Header: Cor.h

Library: Included as a resource in MsCorEE.dll

.NET Framework Version: 2.0, 1.1, 1.0

See Also

Concepts

Metadata Enumerations