pub unsafe fn MergeFontPackage(
    puchmergefontbuffer: *const u8,
    ulmergefontbuffersize: u32,
    puchfontpackagebuffer: *const u8,
    ulfontpackagebuffersize: u32,
    ppuchdestbuffer: *mut *mut u8,
    puldestbuffersize: *mut u32,
    pulbyteswritten: *mut u32,
    usmode: u16,
    lpfnallocate: CFP_ALLOCPROC,
    lpfnreallocate: CFP_REALLOCPROC,
    lpfnfree: CFP_FREEPROC,
    lpvreserved: *mut c_void
) -> u32