Function SetConsoleCtrlHandler [src]

Prototype

pub fn SetConsoleCtrlHandler(handler_routine: ?HANDLER_ROUTINE, add: bool) !void

Parameters

handler_routine: ?HANDLER_ROUTINEadd: bool

Source

pub fn SetConsoleCtrlHandler(handler_routine: ?HANDLER_ROUTINE, add: bool) !void { const success = kernel32.SetConsoleCtrlHandler( handler_routine, if (add) TRUE else FALSE, ); if (success == FALSE) { return switch (GetLastError()) { else => |err| unexpectedError(err), }; } }