Function DuplicateHandle
pub unsafe fn DuplicateHandle(
hsourceprocesshandle: HANDLE,
hsourcehandle: HANDLE,
htargetprocesshandle: HANDLE,
lptargethandle: *mut HANDLE,
dwdesiredaccess: u32,
binherithandle: bool,
dwoptions: DUPLICATE_HANDLE_OPTIONS,
) -> Result<()>