pub unsafe extern "C" fn CFNumberGetValue(
    number: CFNumberRef,
    theType: CFNumberType,
    valuePtr: *mut c_void
) -> bool