Функция StopWatchMode (shlwapi.h)
[StopWatchMode доступен для использования в операционных системах, указанных в разделе Требования. Он может быть изменен или недоступен в последующих версиях.]
Извлекает значение, указывающее, какие сведения о производительности записываются в журнал.
Синтаксис
DWORD StopWatchMode();
Возвращаемое значение
Тип: DWORD
Текущий режим секундомера. Если сведения о производительности не регистрируются, то режим секундомера равен нулю. В противном случае он состоит из одного или нескольких следующих флагов.
Флаг | Значение | Описание |
---|---|---|
SPMODE_SHELL | 0x00000001 | Журналы выбранных действий Windows Обозреватель. |
SPMODE_DEBUGOUT | 0x00000002 | Данный параметр не делает ничего. |
SPMODE_TEST | 0x00000004 | Данный параметр не делает ничего. |
SPMODE_BROWSER | 0x00000008 | Регистрирует выбранные действия Обозреватель Windows или Обозреватель браузера. Этот флаг нельзя сочетать с SPMODE_EVENTTRACE. |
SPMODE_FLUSH | 0x00000010 | Данный параметр не делает ничего. |
SPMODE_EVENT | 0x00000020 | Данный параметр не делает ничего. |
SPMODE_MSVM | 0x00000040 | Регистрирует выбранное время для инициализации виртуальной машины Майкрософт. |
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 | Регистрирует все операции остановки, даже если имеется только одна соответствующая операция start. |
SPMODE_EVENTTRACE | 0x00008000 | Регистрирует выбранные действия модуля отрисовки MSHTML. Этот флаг нельзя сочетать с SPMODE_BROWSER. |
Комментарии
Чтобы включить ведение журнала производительности, задайте следующее значение реестра REG_DWORD. После установки этого значения необходимо перезагрузить компьютер, чтобы изменения вступили в силу.
HKEY_LOCAL_MACHINE Software Microsoft Windows CurrentVersion Explorer Performance Mode
Сведения в журнале производительности предназначены для внутренних измерений, а точное содержимое регулярно изменяется. Ведение журнала производительности в текущем виде может измениться в будущем.
Включение ведения журнала производительности немного снижает производительность.
Требования
Минимальная версия клиента | Windows XP [только классические приложения] |
Минимальная версия сервера | Windows Server 2003 [только классические приложения] |
Целевая платформа | Windows |
Header | shlwapi.h |
DLL | Shlwapi.dll (версия 5.0 или более поздняя) |