pub unsafe extern "system" fn SetupInstallFileExW(
    infhandle: *const c_void,
    infcontext: *const INFCONTEXT,
    sourcefile: PCWSTR,
    sourcepathroot: PCWSTR,
    destinationname: PCWSTR,
    copystyle: SP_COPY_STYLE,
    copymsghandler: PSP_FILE_CALLBACK_W,
    context: *const c_void,
    filewasinuse: *mut BOOL,
) -> BOOL