Ureader.com  
Microsoft software help and Community
   home   |   control panel login   |   archive   |  
 
Windos
win32.3rdparty
win32.directx.audio
win32.directx.ddk
win32.directx.graphics
win32.directx.input
win32.directx.managed
win32.directx.misc
win32.directx.networking
win32.directx.sdk
win32.directx.video
win32.dirx.grap.shaders
win32.gdi
win32.international
win32.kernel
win32.messaging
win32.mmedia
win32.networks
win32.ole
win32.rtc
win32.tapi
win32.tapi.beta
win32.tools
win32.ui
win32.wince
win32.wmi
windows.mediacenter
winfx.aero
winfx.announcements
winfx.avalon
winfx.collaboration
winfx.fundamentals
winfx.general
winfx.indigo
winfx.sdk
winfx.winfs
  
 
date: Sun, 6 Jul 2008 09:56:01 -0700,    group: microsoft.public.win32.programmer.mmedia        back       


Track Registry changes of a specific process   
Hi!

I need to track the Windows Registry changes made by a specific process. No 
matter if I have to use the .NET Framework or not. 

Does anybode have an idea how to realize that?

Thank you in advance!
date: Sun, 6 Jul 2008 09:56:01 -0700   author:   Willi

Re: Track Registry changes of a specific process   
From: "Willi"

> I need to track the Windows Registry changes made by a
> specific process. No matter if I have to use the .NET
> Framework or not.
>
> Does anybode have an idea how to realize that?

Why are you asking on a group about multimedia?

In any case, you need to inject you code into the process
and hook the registry API functions or write a filter driver
(I think you will need the IFS Installable FileSystem dev
kit for that, which is not publicly available, but only on
request). RegMon for NT uses the latter approach but its
source code is no longer available (maybe you can find it
somewhere).

You can also use RegNotifyChangeKeyValue() (which is not as 
reliable as a hook or a driver).



-- 
// Alessandro Angeli
// MVP :: DirectShow / MediaFoundation
// mvpnews at riseoftheants dot com
// http://www.riseoftheants.com/mmx/faq.htm
date: Sun, 6 Jul 2008 19:08:41 -0400   author:   Alessandro Angeli

Google
 
Web ureader.com


    COPYRIGHT 2007, YARDI TECHNOLOGY LIMITED, ALL RIGHT RESERVE  |   contact us