Windows 7 Development: Background services (Hands-on labs)

Source: Internet
Author: User
Tags visual studio

Windows 7 and Windows Vista have undergone a lot of improvements in background processing. Today's challenges to achieving effective background processing include:

• Performance-start delay, logon delay, shutdown latency, background processing interferes with foreground processing

• Power consumption

• Security-Increased attack surface

Windows 7 Background services and scheduled tasks use a variety of mechanisms to minimize power consumption, reduce system attack surfaces, and improve application and system performance. These mechanisms include:

• Security permissions for service requests

• Service SID

• Delayed automatic start service

• Trigger Start Service

• Schedule Task conditions and settings

Due to the large number of services in today's Windows, background processing must meet security, performance, and power consumption requirements.

Goal

In this experiment, you will learn how to:

• Design and implement trigger initiation services

• Minimize the amount of permission on a service request

System Requirements

To complete this experiment, you must have the following software:

Microsoft Visual Studio 2008

windows 7

Windows 7 SDK

Windows Sysinternals Process Explorer

Set up

This experiment requires that the Windows 7 SDK be properly integrated with Visual Studio 2008. You can do this by following these steps:

1. Click the Start menu to go to All Programs | Microsoft Windows SDK v7.0 | Visual Studio Registration, and then click the Windows SDK Configuration Tool. On the Windows SDK Configuration Tool dialog box, verify that the v7.0 version is selected, and then click Make Current.

Figure 1

Windows SDK Configuration Tool

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.