diff options
| author | gingerBill <gingerBill@users.noreply.github.com> | 2024-10-01 11:30:28 +0100 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2024-10-01 11:30:28 +0100 |
| commit | af9ae4897ad9e526d74489ddd12cfae179639ff3 (patch) | |
| tree | 72135c26ee5a9fe2a4f69dc54184602221b58afc /core/sys/windows | |
| parent | 9f813a6263629cdae3b33cd027314f9f4a0fefb5 (diff) | |
| parent | ca9cfc71678d93abc3f9d1aa17ffdb05fbe01f15 (diff) | |
Merge pull request #4290 from flysand7/pipe-has-datadev-2024-10
[os2/process]: Implement `process_exec`, and `pipe_has_data`
Diffstat (limited to 'core/sys/windows')
| -rw-r--r-- | core/sys/windows/kernel32.odin | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/core/sys/windows/kernel32.odin b/core/sys/windows/kernel32.odin index 2771581e6..8be50bceb 100644 --- a/core/sys/windows/kernel32.odin +++ b/core/sys/windows/kernel32.odin @@ -381,6 +381,14 @@ foreign kernel32 { nDefaultTimeOut: DWORD, lpSecurityAttributes: LPSECURITY_ATTRIBUTES, ) -> HANDLE --- + PeekNamedPipe :: proc( + hNamedPipe: HANDLE, + lpBuffer: rawptr, + nBufferSize: u32, + lpBytesRead: ^u32, + lpTotalBytesAvail: ^u32, + lpBytesLeftThisMessage: ^u32, + ) -> BOOL --- CancelIo :: proc(handle: HANDLE) -> BOOL --- GetOverlappedResult :: proc( hFile: HANDLE, |