#[repr(C)]pub struct RTL_USER_PROCESS_PARAMETERS {Show 33 fields
pub MaximumLength: ULONG,
pub Length: ULONG,
pub Flags: ULONG,
pub DebugFlags: ULONG,
pub ConsoleHandle: HANDLE,
pub ConsoleFlags: ULONG,
pub StandardInput: HANDLE,
pub StandardOutput: HANDLE,
pub StandardError: HANDLE,
pub CurrentDirectory: CURDIR,
pub DllPath: UNICODE_STRING,
pub ImagePathName: UNICODE_STRING,
pub CommandLine: UNICODE_STRING,
pub Environment: PVOID,
pub StartingX: ULONG,
pub StartingY: ULONG,
pub CountX: ULONG,
pub CountY: ULONG,
pub CountCharsX: ULONG,
pub CountCharsY: ULONG,
pub FillAttribute: ULONG,
pub WindowFlags: ULONG,
pub ShowWindowFlags: ULONG,
pub WindowTitle: UNICODE_STRING,
pub DesktopInfo: UNICODE_STRING,
pub ShellInfo: UNICODE_STRING,
pub RuntimeData: UNICODE_STRING,
pub CurrentDirectories: [RTL_DRIVE_LETTER_CURDIR; 32],
pub EnvironmentSize: ULONG_PTR,
pub EnvironmentVersion: ULONG_PTR,
pub PackageDependencyData: PVOID,
pub ProcessGroupId: ULONG,
pub LoaderThreads: ULONG,
}Fields§
§MaximumLength: ULONG§Length: ULONG§Flags: ULONG§DebugFlags: ULONG§ConsoleHandle: HANDLE§ConsoleFlags: ULONG§StandardInput: HANDLE§StandardOutput: HANDLE§StandardError: HANDLE§CurrentDirectory: CURDIR§DllPath: UNICODE_STRING§ImagePathName: UNICODE_STRING§CommandLine: UNICODE_STRING§Environment: PVOID§StartingX: ULONG§StartingY: ULONG§CountX: ULONG§CountY: ULONG§CountCharsX: ULONG§CountCharsY: ULONG§FillAttribute: ULONG§WindowFlags: ULONG§ShowWindowFlags: ULONG§WindowTitle: UNICODE_STRING§DesktopInfo: UNICODE_STRING§ShellInfo: UNICODE_STRING§RuntimeData: UNICODE_STRING§CurrentDirectories: [RTL_DRIVE_LETTER_CURDIR; 32]§EnvironmentSize: ULONG_PTR§EnvironmentVersion: ULONG_PTR§PackageDependencyData: PVOID§ProcessGroupId: ULONG§LoaderThreads: ULONGTrait Implementations§
Source§impl Clone for RTL_USER_PROCESS_PARAMETERS
impl Clone for RTL_USER_PROCESS_PARAMETERS
Source§fn clone(&self) -> RTL_USER_PROCESS_PARAMETERS
fn clone(&self) -> RTL_USER_PROCESS_PARAMETERS
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for RTL_USER_PROCESS_PARAMETERS
Auto Trait Implementations§
impl Freeze for RTL_USER_PROCESS_PARAMETERS
impl RefUnwindSafe for RTL_USER_PROCESS_PARAMETERS
impl !Send for RTL_USER_PROCESS_PARAMETERS
impl !Sync for RTL_USER_PROCESS_PARAMETERS
impl Unpin for RTL_USER_PROCESS_PARAMETERS
impl UnwindSafe for RTL_USER_PROCESS_PARAMETERS
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more