ServiceCreateInfo.h
Go to the documentation of this file.
1 #pragma once
2 
3 namespace AppSecInc
4 {
5  namespace Service
6  {
9  {
10  public:
11  std::wstring name;
12  std::wstring display_name;
14  DWORD service_type;
15  DWORD start_type;
17  std::wstring binary_path_name;
18  std::wstring order_group;
19  // std::vector<std::wstring> dependencies // \todo: implement dependencies
20  std::wstring service_start_username;
21  std::wstring service_start_password;
22  public:
24  };
25  }
26 }
27 
std::wstring order_group
Definition: ServiceCreateInfo.h:18
std::wstring service_start_username
Definition: ServiceCreateInfo.h:20
std::wstring name
Definition: ServiceCreateInfo.h:11
std::wstring display_name
Definition: ServiceCreateInfo.h:12
service creation information
Definition: ServiceCreateInfo.h:8
DWORD desired_access
Definition: ServiceCreateInfo.h:13
ServiceCreateInfo()
Definition: ServiceCreateInfo.cpp:4
DWORD error_control
Definition: ServiceCreateInfo.h:16
std::wstring service_start_password
Definition: ServiceCreateInfo.h:21
DWORD service_type
Definition: ServiceCreateInfo.h:14
DWORD start_type
Definition: ServiceCreateInfo.h:15
std::wstring binary_path_name
Definition: ServiceCreateInfo.h:17


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