瀏覽代碼

Add `RtlNtStatusToDosError`

Maps kernel NTSTATUS to win32 system error
FourteenBrush 2 天之前
父節點
當前提交
64e9652776
共有 1 個文件被更改,包括 1 次插入0 次删除
  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 ---
 }