
I would like to know how to expand the default security settings for an existing file. I've been doing some "Googling" on the subject, but haven't come up with much.
I know there's nothing built into this version of IS to handle this, so I figure I'll have to rely on a Windows API call or a custom executable/DLL. I'm willing to do this, but again, haven't found anything in my searches.

Well that's my dilema. I've been wanting to do this for awhile, but it wasn't the highest priority. However, now that we're focusing again on reducing the required level of user priveleges (i.e. Power User instead of Administrator) this is coming back into play.
---
By the way, in case you're wondering what file I need to do this for, it's the LMHOSTS file that resides in <WINDIR>\system32\drivers\etc. This file is used by the TCP/IP protocol to translate host names to IP addresses.