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
-
-
Field Summary
-
Constructor Summary
Constructors Constructor Description RTL_USER_PROCESS_PARAMETERS()
-
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 Detail
-
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
-
-