//
//
//
//
//
//
//
//
//
//
软件Tags:
系统服务操作系统结构:WinNT,Type,State,WIN2KXP,Init,CompletePath,StartState,Login,超级列表框排序,二分查找,OpenSCManager,OpenService,EnumServicesStatus,RtlMoveMemory1,RtlMoveMemory,EnumServicesStatusEx,GetVersionEx,CloseServiceHandle,EnumDependentServices,GetWindowsDirectory,ControlService,StartService,QueryServiceStatus, ======窗口程序集1 || ||------__启动窗口_创建完毕 || ||------WinNT || ||------Type || ||------State || ||------WIN2KXP || ||------_按钮1_被单击 || ||------Init || ||------_超级列表框1_被双击 || ||------CompletePath || ||------_暂停_被选择 || ||------_继续_被选择 || ||------StartState || ||------Login || ||------超级列表框排序 || ||------二分查找 || ||------_超级列表框1_表头被单击 || ||------_停止_被选择 || ||------_超级列表框1_鼠标右键被按下 || ||------_超级列表框1_当前表项被改变 || ||------_运行_被选择 || || ======窗口程序集2 || ||------_窗口_创建完毕 || || ======调用的Dll || ||---[dll]------OpenSCManager || ||---[dll]------OpenService || ||---[dll]------EnumServicesStatus || ||---[dll]------RtlMoveMemory1 || ||---[dll]------RtlMoveMemory || ||---[dll]------EnumServicesStatusEx || ||---[dll]------GetVersionEx || ||---[dll]------CloseServiceHandle || ||---[dll]------EnumDependentServices || ||---[dll]------GetWindowsDirectory || ||---[dll]------ControlService || ||---[dll]------StartService || ||---[dll]------QueryServiceStatus 调用的DLL命令: .DLL命令OpenSCManager,整数型,"Advapi32.dll","OpenSCManagerA" .参数lpMachineName,整数型 .参数lpDatabaseName,整数型 .参数dwDesiredAccess,整数型 .DLL命令OpenService,整数型,"Advapi32.dll","OpenServiceA" .参数hSCManager,整数型 .参数lpServiceName,文本型 .参数dwDesiredAccess,整数型 .DLL命令EnumServicesStatus,整数型,"Advapi32.dll","EnumServicesStatusA" .参数hSCManager,整数型 .参数dwServiceType,整数型 .参数dwServiceState,整数型 .参数lpServices,字节集,传址 .参数cbBufSize,整数型 .参数pcbBytesNeeded,整数型,传址 .参数lpServicesReturned,整数型,传址 .参数lpResumeHandle,整数型 .DLL命令RtlMoveMemory1,整数型,,"RtlMoveMemory" .参数Destination,ENUM_SERVICE_STATUS_PROCESS .参数Source,字节集 .参数Length,整数型 .DLL命令RtlMoveMemory,整数型,,"RtlMoveMemory" .参数Destination,ENUM_SERVICE_STATUS .参数Source,字节集 .参数Length,整数型 .DLL命令EnumServicesStatusEx,整数型,"Advapi32.dll","EnumServicesStatusExA" .参数hSCManager,整数型 .参数InfoLevel,整数型 .参数dwServiceType,整数型 .参数dwServiceState,整数型 .参数lpServices,字节集,传址 .参数cbBufSize,整数型 .参数pcbBytesNeeded,整数型,传址 .参数lpServicesReturned,整数型,传址 .参数lpResumeHandle,整数型 .参数pszGroupName,整数型 .DLL命令GetVersionEx,整数型,,"GetVersionExA" .参数lpVersionInfo,OSVERSIONINFO .DLL命令CloseServiceHandle,整数型 .参数hSCObject,整数型 .DLL命令EnumDependentServices,整数型,,"EnumDependentServicesA" .参数hService,整数型 .参数dwServiceState,整数型 .参数lpServices,字节集,传址 .参数cbBufSize,整数型 .参数pcbBytesNeeded,整数型,传址 .参数lpServicesReturned,整数型,传址 .DLL命令GetWindowsDirectory,整数型,,"GetWindowsDirectoryA" .参数lpBuffer,文本型 .参数uSize,整数型 .DLL命令ControlService,整数型,,"ControlService" .参数hService,整数型 .参数dwControl,整数型 .参数lpServiceStatus,SERVICE_STATUS .DLL命令StartService,逻辑型,,"StartServiceA" .参数hService,整数型 .参数dwNumServiceArgs,整数型 .参数lpServiceArgVectors,整数型 .DLL命令QueryServiceStatus,逻辑型 .参数hService,整数型 .参数lpServiceStatus,SERVICE_STATUS,传址
