Searched refs:duplicate_handle (Results 1 – 9 of 9) sorted by relevance
21 use win_util::duplicate_handle;101 descriptor: duplicate_handle(handle.as_raw_handle())?, in try_from()114 SafeDescriptor::from_raw_descriptor(win_util::duplicate_handle(self.descriptor)?) in try_clone()
7 use win_util::duplicate_handle;234 duplicate_handle(descriptor.as_raw_descriptor()) in wrap()
236 duped_descriptors.push(duplicate_handle(desc, target_pid)? as usize) in serialize_and_send()272 fn duplicate_handle(desc: RawHandle, target_pid: Option<u32>) -> Result<RawHandle> { in duplicate_handle() function280 None => win_util::duplicate_handle(desc).map_err(Error::DupDescriptor), in duplicate_handle()
205 HANDLE duplicate_handle = INVALID_HANDLE_VALUE; in ProcessMetrics() local207 ::GetCurrentProcess(), &duplicate_handle, in ProcessMetrics()218 process_.Set(duplicate_handle); in ProcessMetrics()
145 inline handle duplicate_handle(handle source) in duplicate_handle() function257 return duplicate_handle(handle_to_manage); in duplicate()
253 Arc::try_unwrap(raw).or_else(|raw| duplicate_handle(&*raw)) in convert_to_file()260 fn duplicate_handle<T: AsRawHandle>(io: &T) -> io::Result<StdFile> { in duplicate_handle() function
196 pub fn duplicate_handle(hndl: RawHandle) -> io::Result<RawHandle> { in duplicate_handle() function
77 auto duplicate_handle = in TEST() local79 EXPECT_EQ(duplicate_handle, nullptr); in TEST()