diff --git a/.editorconfig b/.editorconfig index 631205fd4..93c947d51 100644 --- a/.editorconfig +++ b/.editorconfig @@ -115,7 +115,6 @@ dotnet_diagnostic.ca1028.severity = silent dotnet_diagnostic.ca1031.severity = silent # TODO - one at a time -dotnet_diagnostic.ca5392.severity = silent dotnet_diagnostic.ca5394.severity = silent # Rule - almost everything diff --git a/ArchiSteamFarm/OS.cs b/ArchiSteamFarm/OS.cs index 12a3b1fbd..013ad7ddc 100644 --- a/ArchiSteamFarm/OS.cs +++ b/ArchiSteamFarm/OS.cs @@ -255,19 +255,24 @@ namespace ArchiSteamFarm { internal const sbyte StandardInputHandle = -10; #pragma warning disable CA2101 + [DefaultDllImportSearchPaths(DllImportSearchPath.System32)] [DllImport("libc", EntryPoint = "chmod", SetLastError = true)] internal static extern int Chmod(string path, int mode); #pragma warning restore CA2101 + [DefaultDllImportSearchPaths(DllImportSearchPath.System32)] [DllImport("kernel32.dll")] internal static extern bool GetConsoleMode(IntPtr hConsoleHandle, out uint lpMode); + [DefaultDllImportSearchPaths(DllImportSearchPath.System32)] [DllImport("kernel32.dll")] internal static extern IntPtr GetStdHandle(int nStdHandle); + [DefaultDllImportSearchPaths(DllImportSearchPath.System32)] [DllImport("kernel32.dll")] internal static extern bool SetConsoleMode(IntPtr hConsoleHandle, uint dwMode); + [DefaultDllImportSearchPaths(DllImportSearchPath.System32)] [DllImport("kernel32.dll")] internal static extern EExecutionState SetThreadExecutionState(EExecutionState executionState);