[−][src]Trait process_memory::TryIntoProcessHandle
A trait that attempts to turn some type into a ProcessHandle so memory can be either copied
or placed into it.
Required methods
fn try_into_process_handle(&self) -> Result<ProcessHandle>
Attempt to turn a type into a ProcessHandle. Whilst Linux provides the same type for
Pids and ProcessHandles, Windows and macOS do not. As such, you need to ensure that
try_into_process_handle is called on all Pids to ensure cross-platform capabilities.
Errors
Returns an error if the type cannot be turned into a ProcessHandle
Implementations on Foreign Types
impl TryIntoProcessHandle for DWORD[src]
A Pid can be turned into a ProcessHandle with OpenProcess.
fn try_into_process_handle(&self) -> Result<ProcessHandle>[src]
impl TryIntoProcessHandle for Child[src]
A std::process::Child has a HANDLE from calling CreateProcess.