pub unsafe extern "system" fn CreateDesktopExA(
    lpszDesktop: *const i8,
    lpszDevice: *const i8,
    pDevmode: *mut DEVMODEA,
    dwFlags: u32,
    dwDesiredAccess: u32,
    lpsa: *mut SECURITY_ATTRIBUTES,
    ulHeapSize: u32,
    pvoid: *mut c_void
) -> *mut HDESK__