managementobjectsearch_beanpropertyrowmapper

managementobjectsearch_beanpropertyrowmapperclassWin32_Service:Win32_BaseService{ booleanAcceptPause; booleanAcceptStop; stringCaption; uint32CheckPoint; stringCreationClassName; stringDescription; booleanDesktopInteract; st

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE稳定放心使用

class Win32_Service : Win32_BaseService
{

  boolean AcceptPause;
  boolean AcceptStop;
  string Caption;
  uint32 CheckPoint;
  string CreationClassName;
  string Description;
  boolean DesktopInteract;
  string DisplayName;
  string ErrorControl;
  uint32 ExitCode;
  datetime InstallDate;
  string Name;
  string PathName;
  uint32 ProcessId;
  uint32 ServiceSpecificExitCode;
  string ServiceType;
  boolean Started;
  string StartMode;
  string StartName;
  string State;
  string Status;
  string SystemCreationClassName;
  string SystemName;
  uint32 TagId;
  uint32 WaitHint;
};

 

 

Properties

The Win32_Service class has the following properties.

AcceptPause

Data type:
boolean

Access type: Read-only

 

Service can be paused.

 

AcceptStop

Data type:
boolean

Access type: Read-only

 

Service can be stopped.

 

Caption

Data type:
string

Access type: Read-only

 

Short description of the object—a one-line string.

 

CheckPoint

Data type:
uint32

Access type: Read-only

 

Value that the service increments periodically to report its progress during a long start, stop, pause, or continue operation. For example, the service increments this value as it completes each step of its initialization when it is starting up. The user interface program that invokes the operation on the service uses this value to track the progress of the service during a lengthy operation. This value is not valid and should be zero when the service does not have a start, stop, pause, or continue operation pending.

 

CreationClassName

Data type:
string

Access type: Read-only

Qualifiers:
Key,
MaxLen(
256)

 

Name of the first concrete class to appear in the inheritance chain used in the creation of an instance. When used with the other key properties of the class, the property allows all instances of this class and its subclasses to be uniquely identified.

 

Description

Data type:
string

Access type: Read-only

 

Description of the object.

 

DesktopInteract

Data type:
boolean

Access type: Read-only

 

Service can create or communicate with windows on the desktop.

 

DisplayName

Data type:
string

Access type: Read-only

 

Display name of the service. This string has a maximum length of 256 characters. The name is case-preserved in the Service Control Manager. However, DisplayName comparisons are always case-insensitive. Constraint: accepts the same value as the Name property.

Example: “Atdisk”

 

ErrorControl

Data type:
string

Access type: Read-only

 

Severity of the error if this service fails to start during startup. The value indicates the action taken by the startup program if failure occurs. All errors are logged by the computer system.

Value Meaning
“Ignore” User is not notified.
“Normal” User is notified.
“Severe” System is restarted with the last-known-good configuration.
“Critical” System attempts to restart with a good configuration.
“Unknown” Severity of the error is unknown.

 

ExitCode

Data type:
uint32

Access type: Read-only

 

Windows error code defining any problems encountered in starting or stopping the service. This property is set to ERROR_SERVICE_SPECIFIC_ERROR (1066) when the error is unique to the service represented by this class, and information about the error is available in the ServiceSpecificExitCode property. The service sets this value to NO_ERROR when running, and again upon normal termination.

 

InstallDate

Data type:
datetime

Access type: Read-only

 

Date object is installed. This property does not need a value to indicate that the object is installed.

 

Name

Data type:
string

Access type: Read-only

 

Unique identifier of the service that provides an indication of the functionality that is managed. This functionality is described in more detail in the Description property of the object.

 

PathName

Data type:
string

Access type: Read-only

 

Fully-qualified path to the service binary file that implements the service.

Example: “/SystemRoot/System32/drivers/afd.sys”

 

ProcessId

Data type:
uint32

Access type: Read-only

 

Process identifier of the service.

Example: 324

 

ServiceSpecificExitCode

Data type:
uint32

Access type: Read-only

 

Service-specific error code for errors that occur while the service is either starting or stopping. The exit codes are defined by the service represented by this class. This value is only set when the ExitCode property value is ERROR_SERVICE_SPECIFIC_ERROR (1066).

 

ServiceType

Data type:
string

Access type: Read-only

 

Type of service provided to calling processes.

Values are:

“Kernel Driver”
“File System Driver”
“Adapter”
“Recognizer Driver”
“Own Process”
“Share Process”
“Interactive Process”

 

Started

Data type:
boolean

Access type: Read-only

 

Service has been started.

 

StartMode

Data type:
string

Access type: Read-only

 

Start mode of the Windows base service.

Value Meaning
“Boot” Device driver started by the operating system loader (valid only for driver services).
“System” Device driver started by the operating system initialization process. This value is valid only for driver services.
“Auto” Service to be started automatically by the service control manager during system startup.
“Manual” Service to be started by the service control manager when a process calls the StartService method.
“Disabled” Service that cannot be started.

 

StartName

Data type:
string

Access type: Read-only

 

Account name under which a service runs. Depending on the service type, the account name may be in the form of DomainName/Username. The service process is logged by using one of these two forms when it runs. If the account belongs to the built-in domain, then ./Username can be specified. For kernel or system level drivers, StartName contains the driver object name (that is, /FileSystem/Rdr or /Driver/Xns) which the input and output (I/O) system uses to load the device driver. Additionally, if NULL is specified, the driver runs with a default object name created by the I/O system based on the service name.
Example: “DWDOM/Admin”

Windows XP:  You may use UPN format (
Username@DomainName) to specify the
StartName.

Windows 2000:  To change from a specified user to the LocalSystem account, use ./LocalSystem.

 

 

State

Data type:
string

Access type: Read-only

 

Current state of the base service.

Values are:

“Stopped”
“Start Pending”
“Stop Pending”
“Running”
“Continue Pending”
“Pause Pending”
“Paused”
“Unknown”

 

Status

Data type:
string

Access type: Read-only

 

Current status of the object. Various operational and non-operational statuses can be defined. Operational statuses include: “OK”, “Degraded”, and “Pred Fail” (an element, such as a SMART-enabled hard drive, may be functioning properly but predicting a failure in the near future). Non-operational statuses include: “Error”, “Starting”, “Stopping”, and “Service”. The latter, “Service”, could apply during mirror-resilvering of a disk, reload of a user permissions list, or other administrative work. Not all such work is on-line, yet the managed element is neither “OK” nor in one of the other states.

Values are the following:

“OK”
“Error”
“Degraded”
“Unknown”
“Pred Fail”
“Starting”
“Stopping”
“Service”

 

SystemCreationClassName

Data type:
string

Access type: Read-only

 

Type name of the system that hosts this service.

 

SystemName

Data type:
string

Access type: Read-only

 

Name of the system that hosts this service.

 

TagId

Data type:
uint32

Access type: Read-only

 

Unique tag value for this service in the group. A value of 0 (zero) indicates that the service does not have a tag. A tag can be used to order service startup within a load order group by specifying a tag order vector in the registry located at: HKEY_LOCAL_MACHINE/System/CurrentControlSet/Control/GroupOrderList. Tags are only evaluated for Kernel Driver and File System Driver start type services that have Boot or System start modes.

 

WaitHint

Data type:
uint32

Access type: Read-only

 

Estimated time required (in milliseconds) for a pending start, stop, pause, or continue operation. After the specified amount of time has elapsed, the service makes its next call to the SetServiceStatus method with either an incremented CheckPoint value or a change in CurrentState. If the amount of time specified by WaitHint passes, and CheckPoint has not been incremented, or CurrentState has not changed, the service control manager or service control program assumes that an error has occurred.

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/186564.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 关于MySQL的boolean和tinyint(1)

    关于MySQL的boolean和tinyint(1)

    2022年3月5日
    47
  • More than one file was found with OS independent path ‘META-INF/rxjava.properties’

    More than one file was found with OS independent path ‘META-INF/rxjava.properties’

    2021年9月30日
    38
  • 什么是多线程,什么是高并发?[通俗易懂]

    什么是多线程,什么是高并发?[通俗易懂]高并发和多线程”总是被一起提起,给人感觉两者好像相等,实则 高并发≠多线程多线程是完成任务的一种方法,高并发是系统运行的一种状态,通过多线程有助于系统承受高并发状态的实现。高并发是一

    2022年8月3日
    4
  • pac与全局模式_全局代理模式

    pac与全局模式_全局代理模式1.在全局模式下,所有的网站都默认走代理(使你的所有http/socks数据经过代理服务器的转发送出。)2.在PAC模式是只有被墙了的网站才会走代理(连接网站的时候读取PAC文件里的规则,来确定你访问的网站有没有被墙,如果符合,那就会使用代理服务器连接网站)。设置本地PAC模式比如sublimeText的插件生态https://packageco…

    2022年10月19日
    0
  • Matlab中length函数的使用

    Matlab中length函数的使用目录一.语法1.输入参数二.说明三.示例1.向量元素数2.矩形矩阵的长度3.字符串数组4.结构体字段的长度length函数是求最大数组维度的长度。一.语法L=length(X)1.输入参数X-输入数组标量|向量|矩阵|多维数组输入数组,指定为标量、向量、矩阵或多维数组。复数支持:是提示 要计算字符串或字符向量中的字符数量,请使用strlength函数。 length不对表执行运算。要检查…

    2022年6月4日
    64
  • com.jcraft.jsch.JSchException: Auth fail

    背景服务器信息: 服务器A:10.102.110.1 服务器B:10.102.110.2 需要从服务器A通过Sftp传输文件到服务器B。应用项目中有一个功能,要通个关Sftp进行日志文件的传输,在部署的时候,服务器之间已经配置了免认证(密),也就sftp免密登录,但是部署完项目后,启动服务,在需要传输的时候还是报了下面的错误: com.jcraft.jsch.JSchExcep…

    2022年2月27日
    334

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号