Module: wine Branch: master Commit: 6ca6fa15dc8cf5314fe4734c359d61ae37e95ff2 URL: https://gitlab.winehq.org/wine/wine/-/commit/6ca6fa15dc8cf5314fe4734c359d61a...
Author: Hans Leidekker hans@codeweavers.com Date: Wed Jul 19 09:56:56 2023 +0200
include: Add ProcessorArchitecture winrt enum.
---
include/windows.system.idl | 17 +++++++++++++++++ 1 file changed, 17 insertions(+)
diff --git a/include/windows.system.idl b/include/windows.system.idl index 5ba5c3f86b3..84e7e2baeae 100644 --- a/include/windows.system.idl +++ b/include/windows.system.idl @@ -29,6 +29,7 @@ import "windows.foundation.idl"; namespace Windows.System { typedef enum DispatcherQueuePriority DispatcherQueuePriority; + typedef enum ProcessorArchitecture ProcessorArchitecture;
interface IDispatcherQueue; interface IDispatcherQueue2; @@ -66,6 +67,22 @@ namespace Windows.System High = 10, };
+ [ + contract(Windows.Foundation.UniversalApiContract, 1.0) + ] + enum ProcessorArchitecture + { + X86 = 0, + Arm = 5, + X64 = 9, + Neutral = 11, + [contract(Windows.Foundation.UniversalApiContract, 8.0)] + Arm64 = 12, + [contract(Windows.Foundation.UniversalApiContract, 8.0)] + X86OnArm64 = 14, + Unknown = 65535 + }; + [ contract(Windows.Foundation.UniversalApiContract, 5.0), uuid(dfa2dc9c-1a2d-4917-98f2-939af1d6e0c8)