@FieldOrder({"lpServiceName","lpDisplayName","ServiceStatus"}) public static class Winsvc.ENUM_SERVICE_STATUS extends Structure
Structure.ByReference, Structure.ByValue, Structure.FieldOrder, Structure.StructField
Modifier and Type | Field | Description |
---|---|---|
java.lang.String |
lpDisplayName |
A display name that can be used by service control programs, such as
Services in Control Panel, to identify the service.
|
java.lang.String |
lpServiceName |
The name of a service in the service control manager database.
|
Winsvc.SERVICE_STATUS |
ServiceStatus |
A
Winsvc.SERVICE_STATUS structure that contains status
information for the lpServiceName service. |
ALIGN_DEFAULT, ALIGN_GNUC, ALIGN_MSVC, ALIGN_NONE, CALCULATE_SIZE
Constructor | Description |
---|---|
ENUM_SERVICE_STATUS() |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
allocateMemory, allocateMemory, autoAllocate, autoRead, autoRead, autoWrite, autoWrite, cacheTypeInfo, calculateSize, clear, createFieldsOrder, createFieldsOrder, createFieldsOrder, createFieldsOrder, dataEquals, dataEquals, ensureAllocated, equals, fieldOffset, getAutoRead, getAutoWrite, getFieldList, getFieldOrder, getFields, getNativeAlignment, getNativeSize, getNativeSize, getPointer, getStringEncoding, getStructAlignment, hashCode, newInstance, newInstance, read, readField, readField, setAlignType, setAutoRead, setAutoSynch, setAutoWrite, setStringEncoding, size, sortFields, toArray, toArray, toString, toString, useMemory, useMemory, write, writeField, writeField, writeField
public java.lang.String lpServiceName
public java.lang.String lpDisplayName
public Winsvc.SERVICE_STATUS ServiceStatus
Winsvc.SERVICE_STATUS
structure that contains status
information for the lpServiceName service.