zig

fork of https://codeberg.org/ziglang/zig
Log | Files | Refs | README | LICENSE

commit daef82d06fd6b30d2cab7f5a6723cf2e3c7b48c6 (tree)
parent cf20b97b713d992d84fdd8935ef935f61ed6d747
Author: Morritz <12800230+Morritz@users.noreply.github.com>
Date:   Sat, 23 Apr 2022 23:58:27 +0200

add GetProcessTimes binding to the kernel32.zig (#11488)


Diffstat:
Mlib/std/os/windows/kernel32.zig | 3+++
1 file changed, 3 insertions(+), 0 deletions(-)

diff --git a/lib/std/os/windows/kernel32.zig b/lib/std/os/windows/kernel32.zig @@ -216,6 +216,9 @@ pub extern "kernel32" fn GetFullPathNameW( pub extern "kernel32" fn GetOverlappedResult(hFile: HANDLE, lpOverlapped: *OVERLAPPED, lpNumberOfBytesTransferred: *DWORD, bWait: BOOL) callconv(WINAPI) BOOL; pub extern "kernel32" fn GetProcessHeap() callconv(WINAPI) ?HANDLE; + +pub extern "kernel32" fn GetProcessTimes(in_hProcess: HANDLE, out_lpCreationTime: *FILETIME, out_lpExitTime: *FILETIME, out_lpKernelTime: *FILETIME, out_lpUserTime: *FILETIME) callconv(WINAPI) BOOL; + pub extern "kernel32" fn GetQueuedCompletionStatus(CompletionPort: HANDLE, lpNumberOfBytesTransferred: *DWORD, lpCompletionKey: *ULONG_PTR, lpOverlapped: *?*OVERLAPPED, dwMilliseconds: DWORD) callconv(WINAPI) BOOL; pub extern "kernel32" fn GetQueuedCompletionStatusEx( CompletionPort: HANDLE,