/
githubmirror
/
PowerToys
Обзор
Документация
Войти
/
githubmirror
/
PowerToys
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
src/modules/keyboardmanager/KeyboardManagerEditorLibrary/trace.h
19 строк
916 B
Stefan Markovic
[General]Add an option for telemetry opt-in and visualization(#34078)
24 окт 2024, 23:04
Не верифицирован
24 окт 2024, 23:04
133aa85
Код
Авторство
О чём код?
#pragma once #include <common/Telemetry/TraceBase.h> class Trace : public telemetry::TraceBase { public: // Log number of key remaps when the user uses Edit Keyboard and saves settings static void KeyRemapCount(const DWORD keyToKeyCount, const DWORD keyToShortcutCount, const DWORD keyToTextCount) noexcept; // Log number of os level shortcut remaps when the user uses Edit Shortcuts and saves settings static void OSLevelShortcutRemapCount(const DWORD shortcutToShortcutCount, const DWORD shortcutToKeyCount) noexcept; // Log number of app specific shortcut remaps when the user uses Edit Shortcuts and saves settings static void AppSpecificShortcutRemapCount(const DWORD shortcutToShortcutCount, const DWORD shortcutToKeyCount) noexcept; // Log if an error occurs in KBM static void Error(const DWORD errorCode, std::wstring errorMessage, std::wstring methodName) noexcept; };