Function GetStdHandle [src]
Prototype
pub fn GetStdHandle(handle_id: DWORD) GetStdHandleError!HANDLE
Parameters
handle_id: DWORD
Possible Errors
Source
pub fn GetStdHandle(handle_id: DWORD) GetStdHandleError!HANDLE {
const handle = kernel32.GetStdHandle(handle_id) orelse return error.NoStandardHandleAttached;
if (handle == INVALID_HANDLE_VALUE) {
switch (GetLastError()) {
else => |err| return unexpectedError(err),
}
}
return handle;
}