aboutsummaryrefslogtreecommitdiff
path: root/core/sys
diff options
context:
space:
mode:
authorAaron Glazer <aaron.t.glazer@gmail.com>2022-05-12 08:12:36 -0700
committerAaron Glazer <aaron.t.glazer@gmail.com>2022-05-12 08:22:51 -0700
commit536e0a8c291bc6efe5d8d3f34e6cab483bf9b921 (patch)
tree6e420f848db51372023a95b7fdcd14c6075e3654 /core/sys
parentbc183101077b1e962ee647999fb462fad15376b1 (diff)
Adding flag values for FormatMessageW and LocalAlloc/etc.
Diffstat (limited to 'core/sys')
-rw-r--r--core/sys/windows/types.odin18
1 files changed, 15 insertions, 3 deletions
diff --git a/core/sys/windows/types.odin b/core/sys/windows/types.odin
index c64207e92..a0649c5f3 100644
--- a/core/sys/windows/types.odin
+++ b/core/sys/windows/types.odin
@@ -1159,9 +1159,21 @@ INVALID_HANDLE_VALUE :: INVALID_HANDLE
FACILITY_NT_BIT: DWORD : 0x1000_0000
-FORMAT_MESSAGE_FROM_SYSTEM: DWORD : 0x00001000
-FORMAT_MESSAGE_FROM_HMODULE: DWORD : 0x00000800
-FORMAT_MESSAGE_IGNORE_INSERTS: DWORD : 0x00000200
+FORMAT_MESSAGE_ALLOCATE_BUFFER :: 0x00000100
+FORMAT_MESSAGE_IGNORE_INSERTS :: 0x00000200
+FORMAT_MESSAGE_FROM_STRING :: 0x00000400
+FORMAT_MESSAGE_FROM_HMODULE :: 0x00000800
+FORMAT_MESSAGE_FROM_SYSTEM :: 0x00001000
+FORMAT_MESSAGE_ARGUMENT_ARRAY :: 0x00002000
+FORMAT_MESSAGE_MAX_WIDTH_MASK :: 0x000000FF
+
+LMEM_FIXED :: 0x0000
+LMEM_MOVEABLE :: 0x0002
+LMEM_ZEROINIT :: 0x0040
+LHND :: 0x0042
+LPTR :: 0x0040
+NONZEROLHND :: LMEM_MOVEABLE
+NONZEROLPTR :: LMEM_FIXED
TLS_OUT_OF_INDEXES: DWORD : 0xFFFFFFFF