ReactOS 0.4.16-dev-1946-g52006dd
_RTL_USER_PROCESS_PARAMETERS Struct Reference

#include <btrfs_drv.h>

Collaboration diagram for _RTL_USER_PROCESS_PARAMETERS:

Public Attributes

BYTE Reserved1 [16]
 
PVOID Reserved2 [10]
 
UNICODE_STRING ImagePathName
 
UNICODE_STRING CommandLine
 
ULONG MaximumLength
 
ULONG Length
 
ULONG Flags
 
ULONG DebugFlags
 
HANDLE ConsoleHandle
 
ULONG ConsoleFlags
 
HANDLE StandardInput
 
HANDLE StandardOutput
 
HANDLE StandardError
 
CURDIR CurrentDirectory
 
UNICODE_STRING DllPath
 
PWSTR Environment
 
ULONG StartingX
 
ULONG StartingY
 
ULONG CountX
 
ULONG CountY
 
ULONG CountCharsX
 
ULONG CountCharsY
 
ULONG FillAttribute
 
ULONG WindowFlags
 
ULONG ShowWindowFlags
 
UNICODE_STRING WindowTitle
 
UNICODE_STRING DesktopInfo
 
UNICODE_STRING ShellInfo
 
UNICODE_STRING RuntimeData
 
RTL_DRIVE_LETTER_CURDIR CurrentDirectories [RTL_MAX_DRIVE_LETTERS]
 
SIZE_T EnvironmentSize
 
SIZE_T EnvironmentVersion
 
ULONG AllocationSize
 
ULONG Size
 
HANDLE hStdInput
 
HANDLE hStdOutput
 
HANDLE hStdError
 
ULONG dwX
 
ULONG dwY
 
ULONG dwXSize
 
ULONG dwYSize
 
ULONG dwXCountChars
 
ULONG dwYCountChars
 
ULONG dwFillAttribute
 
ULONG dwFlags
 
ULONG wShowWindow
 
UNICODE_STRING Desktop
 
UNICODE_STRING RuntimeInfo
 
RTL_DRIVE_LETTER_CURDIR DLCurrentDirectory [0x20]
 
ULONG_PTR EnvironmentSize
 
ULONG_PTR EnvironmentVersion
 
PVOID PackageDependencyData
 
ULONG ProcessGroupId
 
ULONG LoaderThreads
 

Detailed Description

Definition at line 1898 of file btrfs_drv.h.

Member Data Documentation

◆ AllocationSize

ULONG _RTL_USER_PROCESS_PARAMETERS::AllocationSize

Definition at line 263 of file winternl.h.

◆ CommandLine

UNICODE_STRING _RTL_USER_PROCESS_PARAMETERS::CommandLine

◆ ConsoleFlags

ULONG _RTL_USER_PROCESS_PARAMETERS::ConsoleFlags

Definition at line 1555 of file rtltypes.h.

Referenced by BasePushProcessParameters(), CtrlRoutine(), and RtlCreateProcessParameters().

◆ ConsoleHandle

HANDLE _RTL_USER_PROCESS_PARAMETERS::ConsoleHandle

◆ CountCharsX

ULONG _RTL_USER_PROCESS_PARAMETERS::CountCharsX

Definition at line 1568 of file rtltypes.h.

Referenced by BasePushProcessParameters().

◆ CountCharsY

ULONG _RTL_USER_PROCESS_PARAMETERS::CountCharsY

Definition at line 1569 of file rtltypes.h.

Referenced by BasePushProcessParameters().

◆ CountX

ULONG _RTL_USER_PROCESS_PARAMETERS::CountX

◆ CountY

ULONG _RTL_USER_PROCESS_PARAMETERS::CountY

◆ CurrentDirectories

RTL_DRIVE_LETTER_CURDIR _RTL_USER_PROCESS_PARAMETERS::CurrentDirectories[RTL_MAX_DRIVE_LETTERS]

Definition at line 1577 of file rtltypes.h.

◆ CurrentDirectory

◆ DebugFlags

ULONG _RTL_USER_PROCESS_PARAMETERS::DebugFlags

Definition at line 1553 of file rtltypes.h.

Referenced by NtProcessStartup(), SmExecuteProgram(), and SmpExecuteImage().

◆ Desktop

UNICODE_STRING _RTL_USER_PROCESS_PARAMETERS::Desktop

Definition at line 287 of file winternl.h.

◆ DesktopInfo

UNICODE_STRING _RTL_USER_PROCESS_PARAMETERS::DesktopInfo

◆ DLCurrentDirectory

RTL_DRIVE_LETTER_CURDIR _RTL_USER_PROCESS_PARAMETERS::DLCurrentDirectory

Definition at line 290 of file winternl.h.

◆ DllPath

UNICODE_STRING _RTL_USER_PROCESS_PARAMETERS::DllPath

◆ dwFillAttribute

ULONG _RTL_USER_PROCESS_PARAMETERS::dwFillAttribute

Definition at line 283 of file winternl.h.

◆ dwFlags

ULONG _RTL_USER_PROCESS_PARAMETERS::dwFlags

Definition at line 284 of file winternl.h.

◆ dwX

ULONG _RTL_USER_PROCESS_PARAMETERS::dwX

Definition at line 277 of file winternl.h.

◆ dwXCountChars

ULONG _RTL_USER_PROCESS_PARAMETERS::dwXCountChars

Definition at line 281 of file winternl.h.

◆ dwXSize

ULONG _RTL_USER_PROCESS_PARAMETERS::dwXSize

Definition at line 279 of file winternl.h.

◆ dwY

ULONG _RTL_USER_PROCESS_PARAMETERS::dwY

Definition at line 278 of file winternl.h.

◆ dwYCountChars

ULONG _RTL_USER_PROCESS_PARAMETERS::dwYCountChars

Definition at line 282 of file winternl.h.

◆ dwYSize

ULONG _RTL_USER_PROCESS_PARAMETERS::dwYSize

Definition at line 280 of file winternl.h.

◆ Environment

◆ EnvironmentSize [1/2]

SIZE_T _RTL_USER_PROCESS_PARAMETERS::EnvironmentSize

Definition at line 1579 of file rtltypes.h.

◆ EnvironmentSize [2/2]

ULONG_PTR _RTL_USER_PROCESS_PARAMETERS::EnvironmentSize

Definition at line 291 of file winternl.h.

◆ EnvironmentVersion [1/2]

SIZE_T _RTL_USER_PROCESS_PARAMETERS::EnvironmentVersion

Definition at line 1582 of file rtltypes.h.

◆ EnvironmentVersion [2/2]

ULONG_PTR _RTL_USER_PROCESS_PARAMETERS::EnvironmentVersion

Definition at line 292 of file winternl.h.

◆ FillAttribute

ULONG _RTL_USER_PROCESS_PARAMETERS::FillAttribute

Definition at line 1570 of file rtltypes.h.

Referenced by BasePushProcessParameters().

◆ Flags

◆ hStdError

HANDLE _RTL_USER_PROCESS_PARAMETERS::hStdError

Definition at line 271 of file winternl.h.

Referenced by CloseHandle().

◆ hStdInput

HANDLE _RTL_USER_PROCESS_PARAMETERS::hStdInput

Definition at line 269 of file winternl.h.

Referenced by CloseHandle().

◆ hStdOutput

HANDLE _RTL_USER_PROCESS_PARAMETERS::hStdOutput

Definition at line 270 of file winternl.h.

Referenced by CloseHandle().

◆ ImagePathName

◆ Length

ULONG _RTL_USER_PROCESS_PARAMETERS::Length

◆ LoaderThreads

ULONG _RTL_USER_PROCESS_PARAMETERS::LoaderThreads

Definition at line 295 of file winternl.h.

◆ MaximumLength

ULONG _RTL_USER_PROCESS_PARAMETERS::MaximumLength

◆ PackageDependencyData

PVOID _RTL_USER_PROCESS_PARAMETERS::PackageDependencyData

Definition at line 293 of file winternl.h.

◆ ProcessGroupId

ULONG _RTL_USER_PROCESS_PARAMETERS::ProcessGroupId

Definition at line 294 of file winternl.h.

◆ Reserved1

BYTE _RTL_USER_PROCESS_PARAMETERS::Reserved1

Definition at line 1899 of file btrfs_drv.h.

◆ Reserved2

PVOID _RTL_USER_PROCESS_PARAMETERS::Reserved2

Definition at line 1900 of file btrfs_drv.h.

◆ RuntimeData

UNICODE_STRING _RTL_USER_PROCESS_PARAMETERS::RuntimeData

Definition at line 1576 of file rtltypes.h.

Referenced by RtlCreateProcessParameters().

◆ RuntimeInfo

UNICODE_STRING _RTL_USER_PROCESS_PARAMETERS::RuntimeInfo

Definition at line 289 of file winternl.h.

◆ ShellInfo

UNICODE_STRING _RTL_USER_PROCESS_PARAMETERS::ShellInfo

Definition at line 1575 of file rtltypes.h.

Referenced by RtlCreateProcessParameters().

◆ ShowWindowFlags

ULONG _RTL_USER_PROCESS_PARAMETERS::ShowWindowFlags

Definition at line 1572 of file rtltypes.h.

Referenced by BasePushProcessParameters(), and InitThreadCallback().

◆ Size

ULONG _RTL_USER_PROCESS_PARAMETERS::Size

Definition at line 264 of file winternl.h.

◆ StandardError

HANDLE _RTL_USER_PROCESS_PARAMETERS::StandardError

◆ StandardInput

HANDLE _RTL_USER_PROCESS_PARAMETERS::StandardInput

◆ StandardOutput

HANDLE _RTL_USER_PROCESS_PARAMETERS::StandardOutput

◆ StartingX

ULONG _RTL_USER_PROCESS_PARAMETERS::StartingX

◆ StartingY

ULONG _RTL_USER_PROCESS_PARAMETERS::StartingY

◆ WindowFlags

ULONG _RTL_USER_PROCESS_PARAMETERS::WindowFlags

◆ WindowTitle

UNICODE_STRING _RTL_USER_PROCESS_PARAMETERS::WindowTitle

Definition at line 1573 of file rtltypes.h.

Referenced by RtlCreateProcessParameters().

◆ wShowWindow

ULONG _RTL_USER_PROCESS_PARAMETERS::wShowWindow

Definition at line 285 of file winternl.h.


The documentation for this struct was generated from the following files: