/// <summary> /// Decrements the meter attribute uses of the activation. /// </summary> /// <param name="name">name of the meter attribute</param> /// <param name="decrement">the decrement value</param> public static void DecrementActivationMeterAttributeUses(string name, uint decrement) { int status; if (LexActivatorNative.IsWindows()) { status = IntPtr.Size == 4 ? LexActivatorNative.DecrementActivationMeterAttributeUses_x86(name, decrement) : LexActivatorNative.DecrementActivationMeterAttributeUses(name, decrement); } else { status = LexActivatorNative.DecrementActivationMeterAttributeUsesA(name, decrement); } if (LexStatusCodes.LA_OK != status) { throw new LexActivatorException(status); } }