Explorar o código

Add `RtlNtStatusToDosError`

Maps kernel NTSTATUS to win32 system error
FourteenBrush hai 3 días
pai
achega
64e9652776
Modificáronse 1 ficheiros con 1 adicións e 0 borrados
  1. 1 0
      core/sys/windows/kernel32.odin

+ 1 - 0
core/sys/windows/kernel32.odin

@@ -555,6 +555,7 @@ foreign kernel32 {
 	GetHandleInformation :: proc(hObject: HANDLE, lpdwFlags: ^DWORD) -> BOOL ---
 
 	RtlCaptureStackBackTrace :: proc(FramesToSkip: ULONG, FramesToCapture: ULONG, BackTrace: [^]PVOID, BackTraceHash: PULONG) -> USHORT ---
+	RtlNtStatusToDosError :: proc(status: NTSTATUS) -> ULONG ---
 
 	GetSystemPowerStatus :: proc(lpSystemPowerStatus: ^SYSTEM_POWER_STATUS) -> BOOL ---
 }