UAC feature is designed to minimize security risks by running most applications under a standard user token, lessening the risk that an attacker could gain admin rights to the machine. This is a great step forward for users, but it may leave developers
wondering what to do when their apps do really need admin rights to complete a task.
Ian Griffiths to the rescue, with another screencast showing how to structure an app to enable certain admin tasks to run in an elevated context.
Be sure to also check out the UAC team's blog.