Package com.sun.jna.platform.win32
Class Wtsapi32.WTSINFO
java.lang.Object
com.sun.jna.Structure
com.sun.jna.platform.win32.Wtsapi32.WTSINFO
- Enclosing interface:
- Wtsapi32
@FieldOrder({"State","SessionId","IncomingBytes","OutgoingBytes","IncomingFrames","OutgoingFrames","IncomingCompressedBytes","OutgoingCompressedBytes","WinStationName","Domain","UserName","ConnectTime","DisconnectTime","LastInputTime","LogonTime","CurrentTime"})
public static class Wtsapi32.WTSINFO
extends Structure
Contains information about a Remote Desktop Services session.
-
Nested Class Summary
Nested classes/interfaces inherited from class com.sun.jna.Structure
Structure.ByReference, Structure.ByValue, Structure.FieldOrder, Structure.StructField -
Field Summary
FieldsModifier and TypeFieldDescriptionfinal byte[]intintintintintintintintfinal byte[]final byte[]Fields inherited from class com.sun.jna.Structure
ALIGN_DEFAULT, ALIGN_GNUC, ALIGN_MSVC, ALIGN_NONE, CALCULATE_SIZE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionConvenience method to return the null-terminated string in theDomainmember, accounting forCHARorWCHARbyte width.Convenience method to return the null-terminated string in theUserNamemember, accounting forCHARorWCHARbyte width.Convenience method to return the null-terminated string in theWinStationNamemember, accounting forCHARorWCHARbyte width.Methods inherited from class com.sun.jna.Structure
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
-
Field Details
-
State
public int State -
SessionId
public int SessionId -
IncomingBytes
public int IncomingBytes -
OutgoingBytes
public int OutgoingBytes -
IncomingFrames
public int IncomingFrames -
OutgoingFrames
public int OutgoingFrames -
IncomingCompressedBytes
public int IncomingCompressedBytes -
OutgoingCompressedBytes
public int OutgoingCompressedBytes -
WinStationName
public final byte[] WinStationName -
Domain
public final byte[] Domain -
UserName
public final byte[] UserName -
ConnectTime
-
DisconnectTime
-
LastInputTime
-
LogonTime
-
CurrentTime
-
-
Constructor Details
-
WTSINFO
public WTSINFO() -
WTSINFO
-
-
Method Details
-
getWinStationName
Convenience method to return the null-terminated string in theWinStationNamemember, accounting forCHARorWCHARbyte width.- Returns:
- The
WinStationNameas a string.
-
getDomain
Convenience method to return the null-terminated string in theDomainmember, accounting forCHARorWCHARbyte width.- Returns:
- The
Domainas a string.
-
getUserName
Convenience method to return the null-terminated string in theUserNamemember, accounting forCHARorWCHARbyte width.- Returns:
- The
UserNameas a string.
-