Class NtDll.RTL_USER_PROCESS_PARAMETERS

java.lang.Object
com.sun.jna.Structure
oshi.jna.platform.windows.NtDll.RTL_USER_PROCESS_PARAMETERS
Enclosing interface:
NtDll

@FieldOrder({"MaximumLength","Length","Flags","DebugFlags","ConsoleHandle","ConsoleFlags","StandardInput","StandardOutput","StandardError","CurrentDirectory","DllPath","ImagePathName","CommandLine","Environment","StartingX","StartingY","CountX","CountY","CountCharsX","CountCharsY","FillAttribute","WindowFlags","ShowWindowFlags","WindowTitle","DesktopInfo","ShellInfo","RuntimeData","CurrentDirectories","EnvironmentSize","EnvironmentVersion","PackageDependencyData","ProcessGroupId","LoaderThreads","RedirectionDllName","HeapPartitionName","DefaultThreadpoolCpuSetMasks","DefaultThreadpoolCpuSetMaskCount"}) public static class NtDll.RTL_USER_PROCESS_PARAMETERS extends com.sun.jna.Structure
  • Field Details

    • MaximumLength

      public int MaximumLength
    • Length

      public int Length
    • Flags

      public int Flags
    • DebugFlags

      public int DebugFlags
    • ConsoleHandle

      public com.sun.jna.platform.win32.WinNT.HANDLE ConsoleHandle
    • ConsoleFlags

      public int ConsoleFlags
    • StandardInput

      public com.sun.jna.platform.win32.WinNT.HANDLE StandardInput
    • StandardOutput

      public com.sun.jna.platform.win32.WinNT.HANDLE StandardOutput
    • StandardError

      public com.sun.jna.platform.win32.WinNT.HANDLE StandardError
    • CurrentDirectory

      public NtDll.CURDIR CurrentDirectory
    • DllPath

      public NtDll.UNICODE_STRING DllPath
    • ImagePathName

      public NtDll.UNICODE_STRING ImagePathName
    • CommandLine

      public NtDll.UNICODE_STRING CommandLine
    • Environment

      public com.sun.jna.Pointer Environment
    • StartingX

      public int StartingX
    • StartingY

      public int StartingY
    • CountX

      public int CountX
    • CountY

      public int CountY
    • CountCharsX

      public int CountCharsX
    • CountCharsY

      public int CountCharsY
    • FillAttribute

      public int FillAttribute
    • WindowFlags

      public int WindowFlags
    • ShowWindowFlags

      public int ShowWindowFlags
    • WindowTitle

      public NtDll.UNICODE_STRING WindowTitle
    • DesktopInfo

      public NtDll.UNICODE_STRING DesktopInfo
    • ShellInfo

      public NtDll.UNICODE_STRING ShellInfo
    • RuntimeData

      public NtDll.UNICODE_STRING RuntimeData
    • CurrentDirectories

      public NtDll.RTL_DRIVE_LETTER_CURDIR[] CurrentDirectories
    • EnvironmentSize

      public com.sun.jna.platform.win32.BaseTSD.ULONG_PTR EnvironmentSize
    • EnvironmentVersion

      public com.sun.jna.platform.win32.BaseTSD.ULONG_PTR EnvironmentVersion
    • PackageDependencyData

      public com.sun.jna.Pointer PackageDependencyData
    • ProcessGroupId

      public int ProcessGroupId
    • LoaderThreads

      public int LoaderThreads
    • RedirectionDllName

      public NtDll.UNICODE_STRING RedirectionDllName
    • HeapPartitionName

      public NtDll.UNICODE_STRING HeapPartitionName
    • DefaultThreadpoolCpuSetMasks

      public com.sun.jna.platform.win32.BaseTSD.ULONG_PTR DefaultThreadpoolCpuSetMasks
    • DefaultThreadpoolCpuSetMaskCount

      public int DefaultThreadpoolCpuSetMaskCount
  • Constructor Details

    • RTL_USER_PROCESS_PARAMETERS

      public RTL_USER_PROCESS_PARAMETERS()