The Old New Thing

Don't assume the first person to run your program is an administrator

One "optimization" I've seen from some programs is to defer a bunch of system configuration work to the first time the program is run or the first time a feature is requested instead of doing it at install time. The problem with this is that the first person to run your program is not guaranteed to be an administrator. For example, there is ...

Suggestion Box 3, short answers (part 1 of who knows how many)

Some suggestion box topics turn into daily entries. Others deserve just a sentence or two. Here are the short answers. Can you shed some light on RPC_E_CANTCALLOUT_ININPUTSYNCCALL? This one is kind of bizarre, because the person who asked the question linked to the answer! What form do application hacks usually ...