
376 Chapter 9 • Building Safe ActiveX Internet Controls
“dangerous” technology.All his control does is perform a clean shut-
down and power-off of the affected Windows system. Now this does not
seem so bad, and no, it was not written that way by mistake, but it defi-
nitely helps get the point across.You have to be careful with ActiveX
controls.You have to know everything your control is capable of before
you release it.
Another problem that arises as a result of the lack of programmer
consideration is having a control misused and at the same time taking
advantage of the users’ privileges. Just because you have a specific use in
mind for a control does ...