Telemetry: add WebView init failure errors

This commit is contained in:
yuyoyuppe
2020-01-24 17:22:33 +03:00
committed by yuyoyuppe
parent 482ad0e5ee
commit 360f7cf9c3
6 changed files with 80 additions and 2 deletions

17
src/settings/trace.h Normal file
View File

@@ -0,0 +1,17 @@
#pragma once
class Trace
{
public:
enum class SettingsInitErrorCause : int32_t
{
WebViewInitAsyncError,
WebViewInitWinRTException,
FailedToDropPrivileges,
};
static void SettingsInitError(const SettingsInitErrorCause error_cause);
static void RegisterProvider() noexcept;
static void UnregisterProvider() noexcept;
};