Modelo de serviço do Windows (C++)

O modelo de serviço do Windows adiciona os itens necessários para criar um aplicativo de serviço do Windows, um aplicativo executável demorado que é executa em sua própria sessão do Windows.Para mais informações, consulte Introdução a aplicativos de serviço do Windows.

O modelo adiciona automaticamente sistema autônomo referências de projeto essenciais e arquivos para usar sistema autônomo ponto de partida para seu aplicativo:

  • Referências a esses namespaces do .NET estrutura:

    • sistema.XML - Contém classes que fornecem suporte baseado em padrões para processamento XML.

    • sistema.configuração.instalar - Contém classes que permitem a você escrever instaladores personalizados para seus próprios componentes.

    • sistema.ServiceProcess - Contém classes que permitem a você instalar e executar serviços, que são executáveis de longa sem interface do usuário.

    • sistema.Data - Contém classes que constituem a arquitetura ADO.NET, que são os principais dados acessar o método para aplicativos gerenciado.

    • Sistema - Contém classes fundamentais e classes base que definem comumente usados valores e tipos de dados de referência, eventos e manipuladores de eventos, interfaces, atributos e processamento de exceções.

    • mscorlib - suporte para o assembly DLL que oferece o .NET estrutura.

  • Arquivos de fonte:

    • Serviço (arquivo .cpp) - O arquivo de fonte principal e entrada de ponto para o aplicativo que criou para o Visual Studio.Identifica o arquivo .dll do projeto e o espaço para nome do projeto.Fornece seu próprio código neste arquivo.

    • AssemblyInfo.cpp - O arquivo que contém informações (ou seja, atributos, arquivos, recursos, tipos, informações sobre a controle de versão, informações de assinatura e assim por diante) para modificar os metadados do assembly do projeto.Para obter mais informações, consulte Conceitos de assembly.

    • Stdafx.cpp - usado para compilação um arquivo de cabeçalho pré-compilado chamado Win32.pch e um arquivo de tipos de pré-compilado chamado StdAfx.obj.

  • Arquivos de cabeçalho:

    • Serviço (arquivo .h) - O arquivo de inclusão principal para o projeto que contém todas as declarações, símbolos global e #include diretivas para outros arquivos de cabeçalho.

    • Serviço (arquivo .resx) - recurso XML de um arquivo cujo BuildAction propriedade estiver definida como Recursos incorporados.

    • Stdafx.h - usado para criar um arquivo de cabeçalho pré-compilado chamado Win32.pch e um arquivo de tipos de pré-compilado chamado StdAfx.obj.

    • recurso.h - um arquivo de inclusão gerado para app.rc.

  • Arquivos de recurso:

    • App.rc - O arquivo de script de recurso de um programa.

    • App.ico - O arquivo de ícone de um programa.

  • ReadMe.txt - um arquivo que descreve cada arquivo no seu projeto usando os nomes de arquivos real criado pelo modelo.

Consulte também

Tarefas

Como: Criar serviços do Windows (programação do C++)

Conceitos

Introdução ao monitoramento de limites de desempenho

Referência

Arquivos criados para projetos do CLR

Outros recursos

Gerenciando soluções, projetos e arquivos