public static extern void SHCreateShellItemArrayFromIDLists( [In] uint cidl, [In] IntPtr[] rgpidl, [MarshalAs(UnmanagedType.Interface)] out IShellItemArray ppv);