fn is_wow64(&self) -> ProcessResult<bool> {
        let mut ret = 0;
        let result = unsafe {
            // This will fail on XP, since it requires PROCESS_QUERY_INFORMATION
            // there.
            wow64apiset::IsWow64Process(*self.handle, &mut ret)
        };

        if result == 0 {
            Err(Error::last_os_error().with_ffi("IsWow64Process").into())
        } else {
            Ok(ret != 0)
        }
    }
/// Returns true if the process is a 32-bit x86 process running under 64-bit
/// x86 Windows.
Returns true if the process is a 32-bit x86 process running under 64-bit
x86 Windows.
Returns true if the process is a 32 - bit x86 process running under 64 - bit x86 Windows .
fn is_wow64(&self) -> ProcessResult<bool> {
        let mut ret = 0;
        let result = unsafe {
            // This will fail on XP, since it requires PROCESS_QUERY_INFORMATION
            // there.
            wow64apiset::IsWow64Process(*self.handle, &mut ret)
        };
        if result == 0 {
            Err(Error::last_os_error().with_ffi("IsWow64Process").into())
        } else {
            Ok(ret != 0)
        }
    }
fn is_wow64 ( & self ) -> ProcessResult < bool > { let mut ret = 0 ; let result = unsafe { // This will fail on XP, since it requires PROCESS_QUERY_INFORMATION // there. wow64apiset :: IsWow64Process ( * self . handle , & mut ret ) } ; if result == 0 { Err ( Error :: last_os_error ( ) . with_ffi ( " " ) . into ( ) ) } else { Ok ( ret != 0 ) } }
Returns true if the process is a 32-bit x86 process running under 64-bit
x86 Windows.
Returns true if the process is a 32 - bit x86 process running under 64 - bit x86 Windows .
&self
&self