pub unsafe fn CryptDuplicateKey( hkey: usize, pdwreserved: Option<*const u32>, dwflags: u32, phkey: *mut usize, ) -> Result<()>