public static extern void SHCreateShellItemArrayFromDataObject( [In] System.Runtime.InteropServices.ComTypes.IDataObject pdo, [In, MarshalAs(UnmanagedType.LPStruct)] Guid riid, [MarshalAs(UnmanagedType.Interface)] out IShellItemArray ppv);