StopWatchMode 函式 (shlwapi.h)
[StopWatchMode 可用於需求一節中指定的作業系統。 它可能會在後續版本中改變或無法使用。]
擷取值,指出正在記錄哪些效能資訊。
Syntax
DWORD StopWatchMode();
傳回值
類型: DWORD
目前的停止監看式模式。 如果未記錄效能資訊,則停止監看式模式為零。 否則,它是由下列一或多個旗標所組成。
旗標 | 值 | 描述 |
---|---|---|
SPMODE_SHELL | 0x00000001 | 記錄選取的 Windows 檔案總管動作。 |
SPMODE_DEBUGOUT | 0x00000002 | 這個選項無效。 |
SPMODE_TEST | 0x00000004 | 這個選項無效。 |
SPMODE_BROWSER | 0x00000008 | 記錄 Windows 檔案總管或 Internet Explorer 瀏覽器框架的選取活動。 此旗標無法與SPMODE_EVENTTRACE結合。 |
SPMODE_FLUSH | 0x00000010 | 這個選項無效。 |
SPMODE_EVENT | 0x00000020 | 這個選項無效。 |
SPMODE_MSVM | 0x00000040 | 記錄初始化 Microsoft VM 的選取時間。 |
SPMODE_FORMATTEXT | 0x00000080 |
Windows 2000:指出記錄檔中的哪些專案會影響瀏覽器框架。
Windows XP:沒有作用。 |
SPMODE_PROFILE | 0x00000100 | 這個選項無效。 |
SPMODE_DEBUGBREAK | 0x00000200 | 建立每個記錄專案之後,中斷至偵錯工具。 如果沒有可用的偵錯工具,程式會停止STATUS_BREAKPOINT例外狀況。 |
SPMODE_MSGTRACE | 0x00000400 | 啟用訊息效能記錄。 |
SPMODE_PERFTAGS | 0x00000800 | 這個選項無效。 |
SPMODE_MEMWATCH | 0x00001000 | 這個選項無效。 |
SPMODE_DBMON | 0x00002000 | 這個選項無效。 |
SPMODE_MULTISTOP | 0x00004000 | 記錄所有「停止」作業,即使只有一個相符的「開始」作業也一樣。 |
SPMODE_EVENTTRACE | 0x00008000 | 記錄 MSHTML 轉譯引擎的選取活動。 此旗標無法與SPMODE_BROWSER結合。 |
備註
若要啟用效能記錄,請設定下列REG_DWORD登錄值。 設定此值之後,您應該重新開機電腦,以確保變更生效。
HKEY_LOCAL_MACHINE Software Microsoft Windows CurrentVersion Explorer Performance Mode
效能記錄中的資訊適用于內部測量目的,而且確切的內容會定期變更。 目前表單中的效能記錄未來可能會變更。
啟用效能記錄會稍微降低效能。
注意 搭配 Service Pack 2 使用 Windows XP (SP2) 和更新版本時,除非該進程第一次呼叫 StopWatchMode 函式,否則不會收集效能資料,即使上述登錄值已設定為非零值也一樣。
需求
最低支援的用戶端 | Windows XP [僅限傳統型應用程式] |
最低支援的伺服器 | Windows Server 2003 [僅限傳統型應用程式] |
目標平台 | Windows |
標頭 | shlwapi.h |
Dll | Shlwapi.dll (5.0 版或更新版本) |