pub unsafe extern "system" fn ReplaceFileA(
    lpReplacedFileName: *const i8,
    lpReplacementFileName: *const i8,
    lpBackupFileName: *const i8,
    dwReplaceFlags: u32,
    lpExclude: *mut c_void,
    lpReserved: *mut c_void
)