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 {
516516 Aborted,
517517 Cancelled,
518518 EOF,
519 Timeout,
519520};
520521
521522pub fn GetQueuedCompletionStatus(
......@@ -536,6 +537,7 @@ pub fn GetQueuedCompletionStatus(
536537 .ABANDONED_WAIT_0 => return GetQueuedCompletionStatusResult.Aborted,
537538 .OPERATION_ABORTED => return GetQueuedCompletionStatusResult.Cancelled,
538539 .HANDLE_EOF => return GetQueuedCompletionStatusResult.EOF,
540 .WAIT_TIMEOUT => return GetQueuedCompletionStatusResult.Timeout,
539541 else => |err| {
540542 if (std.debug.runtime_safety) {
541543 @setEvalBranchQuota(2500);