Artemis.DeviceProviders.Logitech.LogitechGeneric.TryEnable C# (CSharp) Метод

TryEnable() публичный Метод

public TryEnable ( ) : bool
Результат bool
        public override bool TryEnable()
        {
            var majorNum = 0;
            var minorNum = 0;
            var buildNum = 0;

            LogitechGSDK.LogiLedInit();
            LogitechGSDK.LogiLedGetSdkVersion(ref majorNum, ref minorNum, ref buildNum);

            // Turn it into one long number...
            var version = int.Parse($"{majorNum}{minorNum}{buildNum}");
            CanUse = version >= 88115;
            Logger.Debug("Attempted to enable Logitech generic device. CanUse: {0}", CanUse);

            return CanUse;
        }