com.jniwrapper.win32.process
Class StartupInfo

java.lang.Object
  extended by com.jniwrapper.Parameter
      extended by com.jniwrapper.Structure
          extended by com.jniwrapper.win32.process.StartupInfo
All Implemented Interfaces:
com.jniwrapper.AlignmentAwareParameter, com.jniwrapper.CompositeParameter

public class StartupInfo
extends com.jniwrapper.Structure

StartupInfo class represents STARTUPINFO structure.


Nested Class Summary
static class StartupInfo.Options
           
 
Field Summary
 
Fields inherited from class com.jniwrapper.Structure
i
 
Fields inherited from class com.jniwrapper.Parameter
LICENSE_TYPE, V
 
Constructor Summary
StartupInfo()
           
StartupInfo(StartupInfo.Options options)
           
StartupInfo(StartupInfo that)
           
 
Method Summary
 java.lang.Object clone()
           
 com.jniwrapper.Str getDesktop()
          String that specifies either the name of the desktop or the name of both the desktop and window station for this process.
 com.jniwrapper.UInt32 getFillAttribute()
           
 com.jniwrapper.UInt32 getFlags()
           
 com.jniwrapper.UInt16 getShowWindow()
           
 Handle getStdError()
           
 Handle getStdInput()
           
 Handle getStdOutput()
           
 com.jniwrapper.Str getTitle()
          For console processes, this is the title displayed in the title bar if a new console window is created.
 com.jniwrapper.UInt32 getX()
           
 com.jniwrapper.UInt32 getxCountChars()
           
 com.jniwrapper.UInt32 getxSize()
           
 com.jniwrapper.UInt32 getY()
           
 com.jniwrapper.UInt32 getyCountChars()
           
 com.jniwrapper.UInt32 getySize()
           
 
Methods inherited from class com.jniwrapper.Structure
a, a, acceptIOPerformer, addMembers, computeLength, equals, getAlignmentRequirement, getDebugInfo, getFirstMemberSize, getLength, getMember, getMembers, getOffsets, init, init, initFrom, pop, push, read, setDataBuffer, write
 
Methods inherited from class com.jniwrapper.Parameter
, a, asReturnValue, b, dataBufferAssigned, getAlignedLength, getDataBuffer, getDataBufferOffset, hashCode, indent, read, read, toByteArray, write
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

StartupInfo

public StartupInfo(StartupInfo.Options options)

StartupInfo

public StartupInfo()

StartupInfo

public StartupInfo(StartupInfo that)
Method Detail

getDesktop

public com.jniwrapper.Str getDesktop()
String that specifies either the name of the desktop or the name of both the desktop and window station for this process.


getTitle

public com.jniwrapper.Str getTitle()
For console processes, this is the title displayed in the title bar if a new console window is created.


getX

public com.jniwrapper.UInt32 getX()

getY

public com.jniwrapper.UInt32 getY()

getxSize

public com.jniwrapper.UInt32 getxSize()

getySize

public com.jniwrapper.UInt32 getySize()

getxCountChars

public com.jniwrapper.UInt32 getxCountChars()

getyCountChars

public com.jniwrapper.UInt32 getyCountChars()

getFillAttribute

public com.jniwrapper.UInt32 getFillAttribute()

getFlags

public com.jniwrapper.UInt32 getFlags()

getShowWindow

public com.jniwrapper.UInt16 getShowWindow()

getStdInput

public Handle getStdInput()

getStdOutput

public Handle getStdOutput()

getStdError

public Handle getStdError()

clone

public java.lang.Object clone()
Overrides:
clone in class com.jniwrapper.Structure