pub unsafe extern "C" fn PL_get_file_nameW(
    n: term_t,
    name: *mut *mut wchar_t,
    flags: c_int
) -> c_int