Package oshi.jna.platform.windows
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
-
Nested Class Summary
Nested classes/interfaces inherited from class com.sun.jna.Structure
com.sun.jna.Structure.ByReference, com.sun.jna.Structure.ByValue, com.sun.jna.Structure.FieldOrder, com.sun.jna.Structure.StructField
-
Field Summary
Modifier and TypeFieldDescriptionint
com.sun.jna.platform.win32.WinNT.HANDLE
int
int
int
int
int
int
com.sun.jna.platform.win32.BaseTSD.ULONG_PTR
com.sun.jna.Pointer
com.sun.jna.platform.win32.BaseTSD.ULONG_PTR
com.sun.jna.platform.win32.BaseTSD.ULONG_PTR
int
int
int
int
int
com.sun.jna.Pointer
int
int
com.sun.jna.platform.win32.WinNT.HANDLE
com.sun.jna.platform.win32.WinNT.HANDLE
com.sun.jna.platform.win32.WinNT.HANDLE
int
int
int
Fields inherited from class com.sun.jna.Structure
ALIGN_DEFAULT, ALIGN_GNUC, ALIGN_MSVC, ALIGN_NONE, CALCULATE_SIZE
-
Constructor Summary
-
Method Summary
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
-
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
-
DllPath
-
ImagePathName
-
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
-
DesktopInfo
-
ShellInfo
-
RuntimeData
-
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
-
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()
-