Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Obsahuje hodnoty, které označují chování spuštění modulu CLR (Common Language Runtime). Ve výchozím nastavení není uvolňování paměti souběžné a do oblasti neutrální domény se načte pouze knihovna základních tříd.
Syntaxe
typedef enum {
STARTUP_CONCURRENT_GC = 0x1,
STARTUP_LOADER_OPTIMIZATION_MASK = 0x3<<1,
STARTUP_LOADER_OPTIMIZATION_SINGLE_DOMAIN = 0x1<<1,
STARTUP_LOADER_OPTIMIZATION_MULTI_DOMAIN = 0x2<<1,
STARTUP_LOADER_OPTIMIZATION_MULTI_DOMAIN_HOST = 0x3<<1,
STARTUP_LOADER_SAFEMODE = 0x10,
STARTUP_LOADER_SETPREFERENCE = 0x100,
STARTUP_SERVER_GC = 0x1000,
STARTUP_HOARD_GC_VM = 0x2000,
STARTUP_SINGLE_VERSION_HOSTING_INTERFACE = 0x4000,
STARTUP_LEGACY_IMPERSONATION = 0x10000,
STARTUP_DISABLE_COMMITTHREADSTACK = 0x20000,
STARTUP_ALWAYSFLOW_IMPERSONATION = 0x40000,
STARTUP_TRIM_GC_COMMIT = 0x80000,
STARTUP_ETW = 0x100000,
STARTUP_ARM = 0x400000
} STARTUP_FLAGS;
Members
| Člen | Description |
|---|---|
STARTUP_CONCURRENT_GC |
Určuje, že se má použít souběžné uvolňování paměti. Pokud volající požádá o sestavení serveru a souběžné uvolňování paměti na počítači s jedním procesorem, spustí se místo toho sestavení pracovní stanice a nekontelefonní uvolňování paměti. Poznámka: Souběžné uvolňování paměti se nepodporuje v aplikacích, na kterých běží emulátor WOW64 x86 v 64bitových systémech, které implementují architekturu Intel Itanium (dříve označovanou jako IA-64). Další informace o používání WOW64 v 64bitových systémech Windows naleznete v tématu Spouštění 32bitových aplikací. |
STARTUP_LOADER_OPTIMIZATION_MASK |
Určuje, že dojde k optimalizaci zavaděče. |
STARTUP_LOADER_OPTIMIZATION_SINGLE_DOMAIN |
Určuje, že žádná sestavení nejsou načtena jako neutrální doména. |
STARTUP_LOADER_OPTIMIZATION_MULTI_DOMAIN |
Určuje, že všechna sestavení jsou načtena jako neutrální doména. |
STARTUP_LOADER_OPTIMIZATION_MULTI_DOMAIN_HOST |
Určuje, že všechna sestavení se silným názvem jsou načtena jako neutrální doména. |
STARTUP_LOADER_SAFEMODE |
Určuje, že zásady verze CLR nebudou použity na verzi předanou. Načte se přesná verze zadaná clr. Shim nevyhodnocuje zásady pro určení nejnovější kompatibilní verze. |
STARTUP_LOADER_SETPREFERENCE |
Určuje, že upřednostňovaný modul runtime se nastaví, ale ve skutečnosti se nespustit. |
STARTUP_SERVER_GC |
Určuje, že se použije uvolňování paměti serveru. |
STARTUP_HOARD_GC_VM |
Určuje, že uvolňování paměti zachová použitou virtuální adresu. |
STARTUP_SINGLE_VERSION_HOSTING_INTERFACE |
Určuje, že kombinování hostitelského rozhraní nebude povoleno. |
STARTUP_LEGACY_IMPERSONATION |
Určuje, že zosobnění by ve výchozím nastavení nemělo přecházet mezi asynchronními body. |
STARTUP_DISABLE_COMMITTHREADSTACK |
Určuje, že při spuštění vlákna by se nemělo potvrdit celé zásobníky vláken. |
STARTUP_ALWAYSFLOW_IMPERSONATION |
Určuje, že spravované zosobnění a zosobnění dosažené prostřednictvím volání platformy bude proudit přes asynchronní body. Ve výchozím nastavení budou přes asynchronní body tokovat pouze spravované zosobnění. |
STARTUP_TRIM_GC_COMMIT |
Určuje, že uvolňování paměti bude při nedostatku systémové paměti používat méně potvrzené místo. Viz gcTrimCommitOnLowMemoryoptimalizace pro sdílené hostování webů. |
STARTUP_ETW |
Určuje, že trasování událostí pro Windows (ETW) je povoleno pro události modulu CLR (Common Language Runtime). Od systému Windows Vista je trasování událostí vždy povoleno, takže tento příznak nemá žádný vliv. Viz řízení protokolování rozhraní .NET Framework. |
STARTUP_ARM |
Určuje, že je povolené monitorování prostředků domény aplikace. Podívejte se na AppDomain.MonitoringIsEnabled vlastnost a <appDomainResourceMonitoring> element. |
Požadavky
Platformy: Viz požadavky na systém.
Záhlaví: MSCorEE.h
Knihovna: MSCorEE.dll
Verze rozhraní .NET Framework: K dispozici od verze 2.0