pub unsafe extern "C" fn GetUint16ArrayLengthAndData(
    obj: *mut JSObject,
    length: *mut usize,
    isSharedMemory: *mut bool,
    data: *mut *mut u16
)