点击或拖拽改变大小

AdvApiCreateService 方法

Sweet 开发框架

[缺少 "M:Sweet.Common.Win32.AdvApi.CreateService(System.IntPtr,System.String,System.String,System.Int32,System.Int32,System.Int32,System.Int32,System.String,System.String,System.Int32@,System.String,System.String,System.String)" 的 <summary> 文档]

命名空间:  Sweet.Common.Win32
程序集:  Sweet.Common (在 Sweet.Common.dll 中) 版本:3.10.1.0 (3.10.1.0)
语法
public static int CreateService(
	IntPtr hSCManager,
	string lpServiceName,
	string lpDisplayName,
	int dwDesiredAccess,
	int dwServiceType,
	int dwStartType,
	int dwErrorControl,
	string lpBinaryPathName,
	string lpLoadOrderGroup,
	ref int lpdwTagId,
	string lpDependencies,
	string lp,
	string lpPassword
)

参数

hSCManager
类型:SystemIntPtr

[缺少 "M:Sweet.Common.Win32.AdvApi.CreateService(System.IntPtr,System.String,System.String,System.Int32,System.Int32,System.Int32,System.Int32,System.String,System.String,System.Int32@,System.String,System.String,System.String)" 的 <param name="hSCManager"/> 文档]

lpServiceName
类型:SystemString

[缺少 "M:Sweet.Common.Win32.AdvApi.CreateService(System.IntPtr,System.String,System.String,System.Int32,System.Int32,System.Int32,System.Int32,System.String,System.String,System.Int32@,System.String,System.String,System.String)" 的 <param name="lpServiceName"/> 文档]

lpDisplayName
类型:SystemString

[缺少 "M:Sweet.Common.Win32.AdvApi.CreateService(System.IntPtr,System.String,System.String,System.Int32,System.Int32,System.Int32,System.Int32,System.String,System.String,System.Int32@,System.String,System.String,System.String)" 的 <param name="lpDisplayName"/> 文档]

dwDesiredAccess
类型:SystemInt32

[缺少 "M:Sweet.Common.Win32.AdvApi.CreateService(System.IntPtr,System.String,System.String,System.Int32,System.Int32,System.Int32,System.Int32,System.String,System.String,System.Int32@,System.String,System.String,System.String)" 的 <param name="dwDesiredAccess"/> 文档]

dwServiceType
类型:SystemInt32

[缺少 "M:Sweet.Common.Win32.AdvApi.CreateService(System.IntPtr,System.String,System.String,System.Int32,System.Int32,System.Int32,System.Int32,System.String,System.String,System.Int32@,System.String,System.String,System.String)" 的 <param name="dwServiceType"/> 文档]

dwStartType
类型:SystemInt32

[缺少 "M:Sweet.Common.Win32.AdvApi.CreateService(System.IntPtr,System.String,System.String,System.Int32,System.Int32,System.Int32,System.Int32,System.String,System.String,System.Int32@,System.String,System.String,System.String)" 的 <param name="dwStartType"/> 文档]

dwErrorControl
类型:SystemInt32

[缺少 "M:Sweet.Common.Win32.AdvApi.CreateService(System.IntPtr,System.String,System.String,System.Int32,System.Int32,System.Int32,System.Int32,System.String,System.String,System.Int32@,System.String,System.String,System.String)" 的 <param name="dwErrorControl"/> 文档]

lpBinaryPathName
类型:SystemString

[缺少 "M:Sweet.Common.Win32.AdvApi.CreateService(System.IntPtr,System.String,System.String,System.Int32,System.Int32,System.Int32,System.Int32,System.String,System.String,System.Int32@,System.String,System.String,System.String)" 的 <param name="lpBinaryPathName"/> 文档]

lpLoadOrderGroup
类型:SystemString

[缺少 "M:Sweet.Common.Win32.AdvApi.CreateService(System.IntPtr,System.String,System.String,System.Int32,System.Int32,System.Int32,System.Int32,System.String,System.String,System.Int32@,System.String,System.String,System.String)" 的 <param name="lpLoadOrderGroup"/> 文档]

lpdwTagId
类型:SystemInt32

[缺少 "M:Sweet.Common.Win32.AdvApi.CreateService(System.IntPtr,System.String,System.String,System.Int32,System.Int32,System.Int32,System.Int32,System.String,System.String,System.Int32@,System.String,System.String,System.String)" 的 <param name="lpdwTagId"/> 文档]

lpDependencies
类型:SystemString

[缺少 "M:Sweet.Common.Win32.AdvApi.CreateService(System.IntPtr,System.String,System.String,System.Int32,System.Int32,System.Int32,System.Int32,System.String,System.String,System.Int32@,System.String,System.String,System.String)" 的 <param name="lpDependencies"/> 文档]

lp
类型:SystemString

[缺少 "M:Sweet.Common.Win32.AdvApi.CreateService(System.IntPtr,System.String,System.String,System.Int32,System.Int32,System.Int32,System.Int32,System.String,System.String,System.Int32@,System.String,System.String,System.String)" 的 <param name="lp"/> 文档]

lpPassword
类型:SystemString

[缺少 "M:Sweet.Common.Win32.AdvApi.CreateService(System.IntPtr,System.String,System.String,System.Int32,System.Int32,System.Int32,System.Int32,System.String,System.String,System.Int32@,System.String,System.String,System.String)" 的 <param name="lpPassword"/> 文档]

返回值

类型:Int32

[缺少 "M:Sweet.Common.Win32.AdvApi.CreateService(System.IntPtr,System.String,System.String,System.Int32,System.Int32,System.Int32,System.Int32,System.String,System.String,System.Int32@,System.String,System.String,System.String)" 的 <returns> 文档]

参见
SweetUI 控件库、工具类库、扩展类库、多页面开发框架