![]() |
|
#11
|
|||
|
|||
|
[ QUOTE ]
[ QUOTE ] Jeremy, Yes, please elaborate. J [/ QUOTE ] Short version: CreateFileMapping, if ERROR_ALREADY_EXISTS then exit [/ QUOTE ] Longer version: 1. Create a 'Client Signature'. 2. Client periodically checks its own signature; shuts itself down if the signature has changed (and reports to SysAdmin). 3. At startup (and at random intervals afterwards) check other windows for same client signature; shut down and report if found. 4. make some changes to this algorithm with each new release. |
|
|