authorgravatar for meyerja.2013@gmail.comJarrod Meyer <meyerja.2013@gmail.com> 2024-07-25 19:59:39-04:00
committergravatar for meyerja.2013@gmail.comJarrod Meyer <meyerja.2013@gmail.com> 2024-07-27 11:32:43-04:00
log9323a00067b0999b224896573274002d91fd328a
treedbfcc696ce4177af727cf518f3d6bab548da4f06
parent7434accc3de5a40b4ebe26b7ed2fdcf13f7964e5

windows: add Timeout status result for GetQueuedCompletionStatus


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

lib/std/os/windows.zig+2
...@@ -516,6 +516,7 @@ pub const GetQueuedCompletionStatusResult = enum {...@@ -516,6 +516,7 @@ pub const GetQueuedCompletionStatusResult = enum {
516 Aborted,516 Aborted,
517 Cancelled,517 Cancelled,
518 EOF,518 EOF,
519 Timeout,
519};520};
520521
521pub fn GetQueuedCompletionStatus(522pub fn GetQueuedCompletionStatus(
...@@ -536,6 +537,7 @@ pub fn GetQueuedCompletionStatus(...@@ -536,6 +537,7 @@ pub fn GetQueuedCompletionStatus(
536 .ABANDONED_WAIT_0 => return GetQueuedCompletionStatusResult.Aborted,537 .ABANDONED_WAIT_0 => return GetQueuedCompletionStatusResult.Aborted,
537 .OPERATION_ABORTED => return GetQueuedCompletionStatusResult.Cancelled,538 .OPERATION_ABORTED => return GetQueuedCompletionStatusResult.Cancelled,
538 .HANDLE_EOF => return GetQueuedCompletionStatusResult.EOF,539 .HANDLE_EOF => return GetQueuedCompletionStatusResult.EOF,
540 .WAIT_TIMEOUT => return GetQueuedCompletionStatusResult.Timeout,
539 else => |err| {541 else => |err| {
540 if (std.debug.runtime_safety) {542 if (std.debug.runtime_safety) {
541 @setEvalBranchQuota(2500);543 @setEvalBranchQuota(2500);