#pragma once enum class LockActionResult { Success, UnknownAction, AccessDenied, Failed };