Article View: pl.comp.os.ms-windows.winnt
Article #286481Re: dllhost.exe
From: radekp
Date: Tue, 20 May 2025 12:03
Date: Tue, 20 May 2025 12:03
23 lines
2477 bytes
2477 bytes
Tue, 20 May 2025 13:09:50 +0200, w <100hntp$l9p$1@news.chmurka.net>, "Grzegorz Niemirowski" <grzegorz@grzegorz.net> napisał(-a): > Arkadiusz 'Black Fox' Artyszuk <blackfox_pl@protonmail.com> napisał(a): > > https://pcpro.pl/dllhost-exe-wszystko-co-musisz-wiedziec-o-tym-procesie > > Wbrew tytułowi artykuł ten nie tłumaczy wszystkiego, a nawet wprowadza w > błąd. Po pierwsze dllhost nie obsługuje klasycznych bibliotek, a jedynie > COM. Tekst sugeruje, że każda DLL jest ładowana przez dllhost. Po drugie > nawet w przypadku bibliotek COM proces dllhost nie jest niezbędny. Jest on > używany przez programistów podejrzewających, że biblioteka może być > niestabilna, i niechcących żeby wywalająca się biblioteka pociągnęła za sobą > cały program. Przykładem może być explorer.exe i biblioteki różnych firm > dodające podgląd plików graficznych. Z pomocą przychodzi tutaj właśnie > dllhost, który ładuje daną bibliotekę zamiast właściwego programu i potem > pośredniczy między tym programem a biblioteką. W przypadku błędu w > bibliotece wywali się proces dllhost.exe, a program będzie mógł działać > dalej. Ale czasem może zajść sytuacja odwrotna: to program się wywali, a > dllhost zostanie. To właśnie zaobserwował pytający. A w takim przypadku dllhost jako proces podrzędny nie powinien się automatycznie zamknąć? Czy to nie tak działa? I ogólnie -- czy można takiej sytuacji zapobiec modyfikując program?
Technical Details
Message-ID:
<hqro2k54vjoo6pqg2efus2faj5m1k2pp9g@4ax.com>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!news.chmurka.net!.POSTED.89.64.12.215!not-for-mailReferences:
<069o2k14skumh55h2ku8obh0vfv7ard8o7@4ax.com> <100hlcm$imu$1@news.chmurka.net> <100hntp$l9p$1@news.chmurka.net>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!news.chmurka.net!.POSTED.89.64.12.215!not-for-mail From: "radekp@konto.pl" <radekp@konto.pl> Newsgroups: pl.comp.os.ms-windows.winnt Subject: Re: dllhost.exe Date: Tue, 20 May 2025 14:03:48 +0200 Organization: news.chmurka.net Message-ID: <hqro2k54vjoo6pqg2efus2faj5m1k2pp9g@4ax.com> References: <069o2k14skumh55h2ku8obh0vfv7ard8o7@4ax.com> <100hlcm$imu$1@news.chmurka.net> <100hntp$l9p$1@news.chmurka.net> MIME-Version: 1.0 Injection-Info: news.chmurka.net; posting-account="rgr"; posting-host="89.64.12.215"; logging-data="24767"; mail-complaints-to="abuse-news.(at).chmurka.net" Cancel-Lock: sha1:OYVkmPyU564WlcjeI8771cggKDo= sha256:HpuFMcYzSpRGPm/DtZxQjiyeyE5/mX2emWKWcvzXQ2k= sha1:O2lSEu05KbdzBjhgLQ7ep9JKbUo= sha256:Xq/5HGa76zBEGRyTj3VnpPWpSwp9bPMC+h9ILnPoojs= X-Newsreader: Forte Agent 1.93/32.576 English (American) Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit