diff options
| author | Jakub Konka <kubkon@jakubkonka.com> | 2022-09-01 19:04:08 +0200 |
|---|---|---|
| committer | Jakub Konka <kubkon@jakubkonka.com> | 2022-09-07 22:42:56 +0200 |
| commit | 3a4c69c01824fb6f72e90433a5683a8df09ad4c1 (patch) | |
| tree | 575fac6bb92c31963a239a0ead74f533fc026a31 /lib/std | |
| parent | 38573fed0ba796f642e7b4eebdf3f9eafc572f25 (diff) | |
| download | zig-3a4c69c01824fb6f72e90433a5683a8df09ad4c1.tar.gz zig-3a4c69c01824fb6f72e90433a5683a8df09ad4c1.zip | |
x86_64: implement Windows x64 calling convention
Diffstat (limited to 'lib/std')
| -rw-r--r-- | lib/std/os/windows/kernel32.zig | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/lib/std/os/windows/kernel32.zig b/lib/std/os/windows/kernel32.zig index 9e6f5df97b..8d146def7f 100644 --- a/lib/std/os/windows/kernel32.zig +++ b/lib/std/os/windows/kernel32.zig @@ -348,7 +348,13 @@ pub extern "kernel32" fn WriteFile( in_out_lpOverlapped: ?*OVERLAPPED, ) callconv(WINAPI) BOOL; -pub extern "kernel32" fn WriteFileEx(hFile: HANDLE, lpBuffer: [*]const u8, nNumberOfBytesToWrite: DWORD, lpOverlapped: *OVERLAPPED, lpCompletionRoutine: LPOVERLAPPED_COMPLETION_ROUTINE) callconv(WINAPI) BOOL; +pub extern "kernel32" fn WriteFileEx( + hFile: HANDLE, + lpBuffer: [*]const u8, + nNumberOfBytesToWrite: DWORD, + lpOverlapped: *OVERLAPPED, + lpCompletionRoutine: LPOVERLAPPED_COMPLETION_ROUTINE, +) callconv(WINAPI) BOOL; pub extern "kernel32" fn LoadLibraryW(lpLibFileName: [*:0]const u16) callconv(WINAPI) ?HMODULE; |
