Who's Locking? v1.5


This article was contributed by Emmanuel KARTMANN.

Environment: VC6 SP3, NT4 SP5 or VC6 SP3, Windows98 SE

Have you ever tried to copy a DLL and had an "Access Denied" or "Shared Violation" error? Did you have to reboot everytime you needed to upgrade a DLL?

If yes, this program is for you!

Who'sLocking? is a a devpt/system management tool to find which process is locking a DLL.

Whenever a process loads a module (DLL), it locks the DLL and no other process can delete and/or write in it: you get "Sharing Violation" errors (or "Access Denied").

Once you know the name of the process who's locking your DLL, you can stop this process and have full access to the DLL module. There's no need to reboot your system anymore...


PROGRAM FEATURES


INSTALLATION

The program registers itself in the Windows Shell when you start it the first time.


USAGE

To use this program:


IMPLEMENTATION

The WhoSLocking program uses a several C++ class from my Simple Library: