STARTUP_FLAGS 列舉
包含值,這些值指出 Common Language Runtime (CLR) 的啟動行為。 根據預設,記憶體回收是非並行的,而且只會將基底類別庫載入定義域中性區域。
語法
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;
成員
member | 描述 |
---|---|
STARTUP_CONCURRENT_GC |
指定應該使用並行記憶體回收。 如果呼叫者要求在單一處理器電腦上建置和並行記憶體回收,則會改為執行工作站組建和非並行記憶體回收。 注意:在實作 Intel Itanium 結構 (先前稱為 IA-64) 的 64 位元系統上執行 WOW64 x86 模擬器的應用程式不支援並行記憶體回收。 如需在 64 位元 Windows 系統上使用 WOW64 的詳細資訊,請參閱執行 32 位元應用程式。 |
STARTUP_LOADER_OPTIMIZATION_MASK |
指定應該發生載入器最佳化。 |
STARTUP_LOADER_OPTIMIZATION_SINGLE_DOMAIN |
指定不會將任何組件載入為定義域中性。 |
STARTUP_LOADER_OPTIMIZATION_MULTI_DOMAIN |
指定不會將所有組件載入為定義域中性。 |
STARTUP_LOADER_OPTIMIZATION_MULTI_DOMAIN_HOST |
指定不會將所有強式名稱組件載入為定義域中性。 |
STARTUP_LOADER_SAFEMODE |
指定 CLR 版本原則不會套用至傳入的版本。 將會載入 CLR 的指定確切版本。 填充碼不會評估原則以判斷最新的相容版本。 |
STARTUP_LOADER_SETPREFERENCE |
指定將設定慣用的執行階段,但實際上不會啟動。 |
STARTUP_SERVER_GC |
指定記憶體回收將使用的伺服器。 |
STARTUP_HOARD_GC_VM |
指定記憶體回收會保留使用的虛擬位址。 |
STARTUP_SINGLE_VERSION_HOSTING_INTERFACE |
指定不允許混合裝載介面。 |
STARTUP_LEGACY_IMPERSONATION |
指定模擬預設不該流經非同步點。 |
STARTUP_DISABLE_COMMITTHREADSTACK |
指定執行緒開始執行時,不應該認可完整執行緒堆疊。 |
STARTUP_ALWAYSFLOW_IMPERSONATION |
指定透過平台叫用受控模擬和達成的模擬會流經非同步點。 根據預設,只有受控模擬會流經非同步點。 |
STARTUP_TRIM_GC_COMMIT |
指定當系統記憶體不足時,記憶體回收將使用較少的認可空間。 請查閱共用 Web 裝載的最佳化中的 gcTrimCommitOnLowMemory 。 |
STARTUP_ETW |
指定是否為 Common Language Runtime 事件啟用 Windows 事件追蹤 (ETW)。 從 Windows Vista 開始,一律會啟用事件追蹤,故此旗標沒有任何作用。 請參閱控制.NET Framework記錄。 |
STARTUP_ARM |
指定已啟用應用程式定義域資源監視。 請參閱 AppDomain.MonitoringIsEnabled 屬性和 <appDomainResourceMonitoring>元素。 |
規格需求
平台:請參閱系統需求。
標題: MSCorEE.h
程式庫: MSCorEE.dll
.NET Framework版本:自 2.0 起提供