Files
PowerToys/src/modules/powerrename/lib/trace.h
Chris Davis b892e731d9 Add new icon as well as telemetry (#563)
* Update icon and add telemetry calls

This change adds the new PowerRename icon and includes telemetry calls

* Ensure string is freed

* Update event naming convention

* Delete PowerRenameDemo.gif

Deleting this gif as I added it with a separate commit with the README.md update for PowerRename
2019-10-28 10:14:59 -07:00

18 lines
524 B
C++

#pragma once
class Trace {
public:
static void RegisterProvider() noexcept;
static void UnregisterProvider() noexcept;
static void Invoked() noexcept;
static void InvokedRet(_In_ HRESULT hr) noexcept;
static void EnablePowerRename(_In_ bool enabled) noexcept;
static void UIShownRet(_In_ HRESULT hr) noexcept;
static void RenameOperation(
_In_ UINT totalItemCount,
_In_ UINT selectedItemCount,
_In_ UINT renameItemCount,
_In_ DWORD flags,
_In_ PCWSTR extensionList) noexcept;
};