pub unsafe extern "system" fn GetLongPathNameW(
    lpszshortpath: PCWSTR,
    lpszlongpath: PWSTR,
    cchbuffer: u32
) -> u32