spoolss.idl: add some missing PROCESSOR_ARCHITECTURE defines
authorBjörn Jacke <bj@sernet.de>
Tue, 6 Oct 2020 22:12:11 +0000 (00:12 +0200)
committerRalph Boehme <slow@samba.org>
Sat, 17 Oct 2020 09:22:31 +0000 (09:22 +0000)
information from wine's winnt.h and MSDN

Signed-off-by: Bjoern Jacke <bjacke@samba.org>
Reviewed-by: Jeremy Allison <jra@samba.org>
librpc/idl/spoolss.idl

index 569fa02a829ecc075dabcaf2ed3c3930ed620bda..51a5ffb7ea91ee14b0789a1ef479122dfa80703f 100644 (file)
@@ -35,9 +35,21 @@ cpp_quote("#define spoolss_security_descriptor security_descriptor")
 
        typedef enum {
                PROCESSOR_ARCHITECTURE_INTEL            = 0x0000,
+               PROCESSOR_ARCHITECTURE_MIPS             = 0x0001,
+               PROCESSOR_ARCHITECTURE_ALPHA            = 0x0002,
+               PROCESSOR_ARCHITECTURE_PPC              = 0x0003,
+               PROCESSOR_ARCHITECTURE_SHX              = 0x0004,
                PROCESSOR_ARCHITECTURE_ARM              = 0x0005,
                PROCESSOR_ARCHITECTURE_IA64             = 0x0006,
-               PROCESSOR_ARCHITECTURE_AMD64            = 0x0009
+               PROCESSOR_ARCHITECTURE_ALPHA64          = 0x0007,
+               PROCESSOR_ARCHITECTURE_MSIL             = 0x0008,
+               PROCESSOR_ARCHITECTURE_AMD64            = 0x0009,
+               PROCESSOR_ARCHITECTURE_IA32_ON_WIN64    = 0x000A, /* 10 */
+               PROCESSOR_ARCHITECTURE_NEUTRAL          = 0x000B, /* 11 */
+               PROCESSOR_ARCHITECTURE_ARM64            = 0x000C, /* 12 */
+               PROCESSOR_ARCHITECTURE_ARM32_ON_WIN64   = 0x000D, /* 13 */
+               PROCESSOR_ARCHITECTURE_IA32_ON_ARM64    = 0x000E, /* 14 */
+               PROCESSOR_ARCHITECTURE_UNKNOWN          = 0xFFFF
        } spoolss_ProcessorArchitecture;
 
        typedef [v1_enum] enum {