pub unsafe fn CreateConsoleScreenBuffer(
    dwdesiredaccess: u32,
    dwsharemode: u32,
    lpsecurityattributes: Option<*const SECURITY_ATTRIBUTES>,
    dwflags: u32,
    lpscreenbufferdata: Option<*const c_void>
) -> Result<HANDLE>