pub unsafe extern "system" fn DuplicateHandle(
hsourceprocesshandle: isize,
hsourcehandle: isize,
htargetprocesshandle: isize,
lptargethandle: *mut isize,
dwdesiredaccess: u32,
binherithandle: i32,
dwoptions: u32,
) -> i32