src/Common/Service/ServiceCreateInfo.h

Go to the documentation of this file.
00001 #pragma once
00002 
00003 namespace AppSecInc 
00004 {
00005     namespace Service 
00006     {
00008                 class ServiceCreateInfo
00009                 {
00010                 public:
00011                         std::wstring name;
00012                         std::wstring display_name;
00013                         DWORD desired_access;
00014                         DWORD service_type;
00015                         DWORD start_type;
00016                         DWORD error_control;
00017                         std::wstring binary_path_name;
00018                         std::wstring order_group;
00019                         // std::vector<std::wstring> dependencies // \todo: implement dependencies
00020                         std::wstring service_start_username;
00021                         std::wstring service_start_password;
00022                 public:
00023                         ServiceCreateInfo();
00024                 };
00025         }
00026 }
00027 


© Application Security Inc. - All Rights Reserved http://msiext.codeplex.com