authorgravatar for 12800230+Morritz@users.noreply.github.comMorritz <12800230+Morritz@users.noreply.github.com> 2022-04-23 23:58:27+02:00
committergravatar for noreply@github.comGitHub <noreply@github.com> 2022-04-23 16:58:27-05:00
logdaef82d06fd6b30d2cab7f5a6723cf2e3c7b48c6
tree95836925d910c210c076ab37c8803d3e47eb7322
parentcf20b97b713d992d84fdd8935ef935f61ed6d747
signaturebadge-question-mark Signed by PGP key 4AEE18F83AFDEB23

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


1 files changed, 3 insertions(+), 0 deletions(-)

lib/std/os/windows/kernel32.zig+3
......@@ -216,6 +216,9 @@ pub extern "kernel32" fn GetFullPathNameW(
216216pub extern "kernel32" fn GetOverlappedResult(hFile: HANDLE, lpOverlapped: *OVERLAPPED, lpNumberOfBytesTransferred: *DWORD, bWait: BOOL) callconv(WINAPI) BOOL;
217217
218218pub extern "kernel32" fn GetProcessHeap() callconv(WINAPI) ?HANDLE;
219
220pub extern "kernel32" fn GetProcessTimes(in_hProcess: HANDLE, out_lpCreationTime: *FILETIME, out_lpExitTime: *FILETIME, out_lpKernelTime: *FILETIME, out_lpUserTime: *FILETIME) callconv(WINAPI) BOOL;
221
219222pub extern "kernel32" fn GetQueuedCompletionStatus(CompletionPort: HANDLE, lpNumberOfBytesTransferred: *DWORD, lpCompletionKey: *ULONG_PTR, lpOverlapped: *?*OVERLAPPED, dwMilliseconds: DWORD) callconv(WINAPI) BOOL;
220223pub extern "kernel32" fn GetQueuedCompletionStatusEx(
221224 CompletionPort: HANDLE,