Restart Manager
Cél
A Restart Manager API kiküszöbölheti vagy csökkentheti a telepítés vagy frissítés elvégzéséhez szükséges rendszer-újraindítások számát. A szoftverfrissítések elsődleges oka a rendszer újraindítása a telepítés vagy frissítés során, hogy a frissített fájlok egy részét jelenleg egy futó alkalmazás vagy szolgáltatás használja. A Restart Manager lehetővé teszi, hogy az kritikus rendszerszolgáltatásokon ki és újra lehessen állítani. Ez felszabadítja a használatban lévő fájlokat, és lehetővé teszi a telepítési műveletek végrehajtását.
Adott esetben
A Restart Manager DLL exportál egy nyilvános C-felületet, amelyet a standard vagy egyéni telepítők betölthetnek. A telepítő az Újraindításkezelővel regisztrálhatja azokat a fájlokat, amelyeket az alkalmazás vagy frissítés telepítése során cserélni kell. Ezt követően egy későbbi frissítés vagy telepítés során a telepítő az Újraindításkezelővel megállapíthatja, hogy mely fájlok nem frissíthetők, mert jelenleg használatban vannak. Az Újraindításkezelő leállíthatja és újraindíthatja a fájlokat jelenleg használó nem kritikus szolgáltatásokat vagy alkalmazásokat. A telepítők utasíthatják a Restart Managert, hogy állítsa le és indítsa újra az alkalmazásokat vagy szolgáltatásokat a használt fájl, a folyamatazonosító (PID) vagy egy Windows-szolgáltatás rövid neve alapján.
A Restart Manager asztali stílusú alkalmazások fejlesztésére szolgál.
Fejlesztői közönség
Ez a dokumentáció olyan telepítőalkalmazások fejlesztőinek készült, akik szeretnék kihasználni a Windows Vista vagy a Windows Server 2008 telepítő képességeit. A Windows Installer 4.0-s verzióját telepítő és karbantartó alkalmazások automatikusan a Restart Manager használatával csökkentik a rendszer újraindítását. Az egyéni telepítők úgy is tervezhetők, hogy meghívják a Restart Manager API-t az alkalmazások és szolgáltatások leállításához és újraindításához. Olyan esetekben, amikor a rendszer újraindítása elkerülhetetlen, a telepítők a Restart Manager API-val ütemezhetik az újraindításokat oly módon, hogy az minimalizálja a felhasználó munkafolyamatának megszakadását.
Futásidejű követelmények
A Restart Manager API a Windows Vista és a Windows Server 2008 rendszertől kezdve érhető el. A Restart Manager egyetlen DLL-ből áll, amelyet az alkalmazások betölthetnek a Restart Manager API eléréséhez.
Ebben a szakaszban
Téma | Leírás |
---|---|
A Restart Manager |
A Restart Managert leíró áttekintő témakörök. |
Restart Manager használata |
A Restart Manager API használatával kapcsolatos áttekintési témakörök. |
Restart Manager referencia |
Referenciatémakörök a Restart Manager API-hoz. |