pub unsafe extern "C" fn GetTypeList(
    arg1: *const c_char,
    arg2: *mut c_ulong
) -> *mut *mut c_char