diff options
| author | flysand7 <thebumboni@gmail.com> | 2024-09-22 14:02:32 +1100 |
|---|---|---|
| committer | flysand7 <thebumboni@gmail.com> | 2024-09-24 08:12:21 +1100 |
| commit | dbad23385daca3e492a88b2619c81bae74deee47 (patch) | |
| tree | 5be7088af4b92a09efa6b2701def92c7628069b3 /core/sys/windows/kernel32.odin | |
| parent | 2c5be4e054885d382080a6e3ca9f1f3878c72145 (diff) | |
[os2]: Implement pipe_has_data procedure
Diffstat (limited to 'core/sys/windows/kernel32.odin')
| -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..d9648ec45 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, |