pub unsafe extern "system" fn CreateDesktopExA(
    lpszdesktop: PCSTR,
    lpszdevice: PCSTR,
    pdevmode: *const DEVMODEA,
    dwflags: DESKTOP_CONTROL_FLAGS,
    dwdesiredaccess: u32,
    lpsa: *const SECURITY_ATTRIBUTES,
    ulheapsize: u32,
    pvoid: *const c_void,
) -> HDESK