Function SHSetDefaultProperties
pub unsafe fn SHSetDefaultProperties<P1, P3>(
    hwnd: Option<HWND>,
    psi: P1,
    dwfileopflags: u32,
    pfops: P3,
) -> Result<()>where
    P1: Param<IShellItem>,
    P3: Param<IFileOperationProgressSink>,pub unsafe fn SHSetDefaultProperties<P1, P3>(
    hwnd: Option<HWND>,
    psi: P1,
    dwfileopflags: u32,
    pfops: P3,
) -> Result<()>where
    P1: Param<IShellItem>,
    P3: Param<IFileOperationProgressSink>,