共用方式為


STARTUP_FLAGS 列舉

包含表示共通語言執行時(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;

Members

會員 Description
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 規定所有組件皆以域中性(domain-neutral)載入。
STARTUP_LOADER_OPTIMIZATION_MULTI_DOMAIN_HOST 規定所有強命名的組件都以域中立方式載入。
STARTUP_LOADER_SAFEMODE 規定 CLR 版本政策不會套用於傳入的版本。 CLR 指定的精確版本會被載入。 shim 不會評估政策以決定最新的相容版本。
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 規定當系統記憶體低時,垃圾回收會佔用較少承諾的空間。 請參閱gcTrimCommitOnLowMemory共享網頁主機優化一文。
STARTUP_ETW 規定 Windows 事件追蹤(ETW)可用於通用語言執行時事件。 從 Windows Vista 開始,事件追蹤一直啟用,因此這個旗標沒有影響。 請參見 控制 .NET Framework 日誌
STARTUP_ARM 指定啟用應用程式域資源監控。 請參閱 AppDomain.MonitoringIsEnabled 屬性與 <appDomainResourceMonitoring> 元素

需求

平台:請參閱系統需求

標題: MSCorEE.h

圖書館: MSCorEE.dll

.NET Framework 版本: 自 2.0 起可用

另請參閱