Package jnr.posix

Class WindowsStartupInfo

java.lang.Object
jnr.ffi.Struct
jnr.posix.WindowsStartupInfo

public class WindowsStartupInfo extends jnr.ffi.Struct
  • Nested Class Summary

    Nested classes/interfaces inherited from class jnr.ffi.Struct

    jnr.ffi.Struct.AbstractBoolean, jnr.ffi.Struct.AbstractMember, jnr.ffi.Struct.Address, jnr.ffi.Struct.Alignment, jnr.ffi.Struct.AsciiString, jnr.ffi.Struct.AsciiStringRef, jnr.ffi.Struct.blkcnt_t, jnr.ffi.Struct.blksize_t, jnr.ffi.Struct.BOOL16, jnr.ffi.Struct.Boolean, jnr.ffi.Struct.BYTE, jnr.ffi.Struct.caddr_t, jnr.ffi.Struct.cc_t, jnr.ffi.Struct.clock_t, jnr.ffi.Struct.dev_t, jnr.ffi.Struct.Double, jnr.ffi.Struct.DWORD, jnr.ffi.Struct.Enum<T extends Enum<T>>, jnr.ffi.Struct.Enum16<E extends Enum<E>>, jnr.ffi.Struct.Enum32<E extends Enum<E>>, jnr.ffi.Struct.Enum64<E extends Enum<E>>, jnr.ffi.Struct.Enum8<E extends Enum<E>>, jnr.ffi.Struct.EnumField<E>, jnr.ffi.Struct.EnumLong<E extends Enum<E>>, jnr.ffi.Struct.Float, jnr.ffi.Struct.fsblkcnt_t, jnr.ffi.Struct.fsfilcnt_t, jnr.ffi.Struct.Function<T>, jnr.ffi.Struct.gid_t, jnr.ffi.Struct.id_t, jnr.ffi.Struct.in_addr_t, jnr.ffi.Struct.in_port_t, jnr.ffi.Struct.ino_t, jnr.ffi.Struct.ino64_t, jnr.ffi.Struct.int16_t, jnr.ffi.Struct.int32_t, jnr.ffi.Struct.int64_t, jnr.ffi.Struct.int8_t, jnr.ffi.Struct.IntegerAlias, jnr.ffi.Struct.intptr_t, jnr.ffi.Struct.key_t, jnr.ffi.Struct.LONG, jnr.ffi.Struct.Member, jnr.ffi.Struct.mode_t, jnr.ffi.Struct.nlink_t, jnr.ffi.Struct.NumberField, jnr.ffi.Struct.off_t, jnr.ffi.Struct.Offset, jnr.ffi.Struct.Padding, jnr.ffi.Struct.pid_t, jnr.ffi.Struct.Pointer, jnr.ffi.Struct.PointerField, jnr.ffi.Struct.rlim_t, jnr.ffi.Struct.sa_family_t, jnr.ffi.Struct.Signed16, jnr.ffi.Struct.Signed32, jnr.ffi.Struct.Signed64, jnr.ffi.Struct.Signed8, jnr.ffi.Struct.SignedLong, jnr.ffi.Struct.size_t, jnr.ffi.Struct.socklen_t, jnr.ffi.Struct.speed_t, jnr.ffi.Struct.ssize_t, jnr.ffi.Struct.String, jnr.ffi.Struct.StructRef<T extends jnr.ffi.Struct>, jnr.ffi.Struct.swblk_t, jnr.ffi.Struct.tcflag_t, jnr.ffi.Struct.time_t, jnr.ffi.Struct.u_int16_t, jnr.ffi.Struct.u_int32_t, jnr.ffi.Struct.u_int64_t, jnr.ffi.Struct.u_int8_t, jnr.ffi.Struct.uid_t, jnr.ffi.Struct.uintptr_t, jnr.ffi.Struct.Unsigned16, jnr.ffi.Struct.Unsigned32, jnr.ffi.Struct.Unsigned64, jnr.ffi.Struct.Unsigned8, jnr.ffi.Struct.UnsignedLong, jnr.ffi.Struct.UTF8String, jnr.ffi.Struct.UTF8StringRef, jnr.ffi.Struct.UTFString, jnr.ffi.Struct.UTFStringRef, jnr.ffi.Struct.WBOOL, jnr.ffi.Struct.WORD
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    final jnr.ffi.Struct.Unsigned32
     
    final jnr.ffi.Struct.Unsigned16
     
    final jnr.ffi.Struct.Unsigned32
     
    final jnr.ffi.Struct.Unsigned32
     
    final jnr.ffi.Struct.Unsigned32
     
    final jnr.ffi.Struct.Unsigned32
     
    final jnr.ffi.Struct.Unsigned32
     
    final jnr.ffi.Struct.Unsigned32
     
    final jnr.ffi.Struct.Unsigned32
     
    final jnr.ffi.Struct.Unsigned32
     
    final jnr.ffi.Struct.Pointer
     
    final jnr.ffi.Struct.Pointer
     
    final jnr.ffi.Struct.Pointer
     
    final jnr.ffi.Struct.Pointer
     
    final jnr.ffi.Struct.Pointer
     
    final jnr.ffi.Struct.Pointer
     
    final jnr.ffi.Struct.Pointer
     
    final jnr.ffi.Struct.Unsigned16
     
  • Constructor Summary

    Constructors
    Constructor
    Description
    WindowsStartupInfo(jnr.ffi.Runtime runtime)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    setFlags(int value)
     
    void
    setStandardError(HANDLE standardError)
     
    void
    setStandardInput(HANDLE standardInput)
     
    void
    setStandardOutput(HANDLE standardOutput)
     

    Methods inherited from class jnr.ffi.Struct

    alignment, array, array, array, array, array, array, array, array, array, array, array, array, array, array, array, array, array, array, array, array, array, arrayBegin, arrayEnd, arrayOf, function, getMemory, getMemory, getRuntime, inner, inner, isDirect, size, size, size, toString, useMemory

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
  • Field Details

    • cb

      public final jnr.ffi.Struct.Unsigned32 cb
    • lpReserved

      public final jnr.ffi.Struct.Pointer lpReserved
    • lpDesktop

      public final jnr.ffi.Struct.Pointer lpDesktop
    • lpTitle

      public final jnr.ffi.Struct.Pointer lpTitle
    • dwX

      public final jnr.ffi.Struct.Unsigned32 dwX
    • dwY

      public final jnr.ffi.Struct.Unsigned32 dwY
    • dwXSize

      public final jnr.ffi.Struct.Unsigned32 dwXSize
    • dwYSize

      public final jnr.ffi.Struct.Unsigned32 dwYSize
    • dwXCountChars

      public final jnr.ffi.Struct.Unsigned32 dwXCountChars
    • dwYCountChars

      public final jnr.ffi.Struct.Unsigned32 dwYCountChars
    • dwFillAttribute

      public final jnr.ffi.Struct.Unsigned32 dwFillAttribute
    • dwFlags

      public final jnr.ffi.Struct.Unsigned32 dwFlags
    • wShowWindow

      public final jnr.ffi.Struct.Unsigned16 wShowWindow
    • cbReserved2

      public final jnr.ffi.Struct.Unsigned16 cbReserved2
    • lpReserved2

      public final jnr.ffi.Struct.Pointer lpReserved2
    • standardInput

      public final jnr.ffi.Struct.Pointer standardInput
    • standardOutput

      public final jnr.ffi.Struct.Pointer standardOutput
    • standardError

      public final jnr.ffi.Struct.Pointer standardError
  • Constructor Details

    • WindowsStartupInfo

      public WindowsStartupInfo(jnr.ffi.Runtime runtime)
  • Method Details

    • setFlags

      public void setFlags(int value)
    • setStandardInput

      public void setStandardInput(HANDLE standardInput)
    • setStandardOutput

      public void setStandardOutput(HANDLE standardOutput)
    • setStandardError

      public void setStandardError(HANDLE standardError)