Function GetStdHandle [src]

Prototype

pub fn GetStdHandle(handle_id: DWORD) GetStdHandleError!HANDLE

Parameters

handle_id: DWORD

Possible Errors

NoStandardHandleAttached
Unexpected

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; }