replace Marshal.GetLastWin32Error() after dll load failures with Marshal.GetLastSystemError()

This commit is contained in:
Aytackydln committed 2025-09-05 00:14:16 +02:00
1 parent 13f3dde185
commit 00eec7ab80
6 files changed
+6 -6

No files matched your search

@@ -40,7 +40,7 @@ internal static class _WootingSDK
#if NET6_0
throw new RGBDeviceException($"Wooting LoadLibrary failed with error code {Marshal.GetLastPInvokeError()}");
#else
throw new RGBDeviceException($"Wooting LoadLibrary failed with error code {Marshal.GetLastWin32Error()}");
throw new RGBDeviceException($"Wooting LoadLibrary failed with error code {Marshal.GetLastSystemError()}");
#endif
if (!NativeLibrary.TryGetExport(_handle, "wooting_rgb_device_info", out _getDeviceInfoPointer)) throw new RGBDeviceException("Failed to load wooting function 'wooting_rgb_device_info'");