private static extern Int32 CLIENT_StartUpgradeEx(Int32 lLoginID, EM_UPGRADE_TYPE emType, string pchFileName, fUpgradeCallBack cbUpgrade, UInt32 dwUser);
public static extern IntPtr CLIENT_StartUpgradeEx(IntPtr lLoginID, EM_UPGRADE_TYPE emType, string pchFileName, fUpgradeCallBack cbUpgrade, IntPtr dwUser);
/// <summary> /// Start the upgrade /// </summary> public static Int32 NETCLIENT_StartUpgradeEx(Int32 lLoginID, EM_UPGRADE_TYPE emType, string pchFileName, fUpgradeCallBack cbUpgrade, UInt32 dwUser) { Int32 nErr = CLIENT_StartUpgradeEx(lLoginID, emType, pchFileName, cbUpgrade, dwUser); Int32 errorCode = CLIENT_GetLastError(); return nErr; }