pub unsafe extern "system" fn SHCreateShellItemArrayFromIDLists(
    cidl: u32,
    rgpidl: *const *const ITEMIDLIST,
    ppsiitemarray: *mut *mut c_void,
) -> HRESULT