internal static extern bool FDICopy( FdiContextHandle hfdi, [MarshalAs(UnmanagedType.LPStr)] string pszCabinet, [MarshalAs(UnmanagedType.LPStr)] string pszCabPath, int flags, IntPtr pfnfdin, IntPtr pfnfdid, IntPtr pvUser);