---
title: TECConverterContextRec
framework: Core Services
role: symbol
role_heading: Structure
platforms: [Mac Catalyst 17.0+, macOS 10.0+]
path: coreservices/tecconvertercontextrec
---

# TECConverterContextRec

Contains converter information used by a Text Encoding Converter plug-in.

## Declaration

```occ
typedef struct TECConverterContextRec {
    ...
} TECConverterContextRec;
```

## Topics

### Instance Properties

- [bufferContext](coreservices/tecconvertercontextrec/1498350-buffercontext.md)
- [clearContextInfoProc](coreservices/tecconvertercontextrec/1498585-clearcontextinfoproc.md)
- [contextRefCon](coreservices/tecconvertercontextrec/1498533-contextrefcon.md)
- [conversionProc](coreservices/tecconvertercontextrec/1498409-conversionproc.md)
- [destEncoding](coreservices/tecconvertercontextrec/1498400-destencoding.md)
- [flushProc](coreservices/tecconvertercontextrec/1498586-flushproc.md)
- [options1](coreservices/tecconvertercontextrec/1498561-options1.md)
- [options2](coreservices/tecconvertercontextrec/1498421-options2.md)
- [pluginRec](coreservices/tecconvertercontextrec/1498573-pluginrec.md)
- [pluginState](coreservices/tecconvertercontextrec/1498418-pluginstate.md)
- [reserved1](coreservices/tecconvertercontextrec/1498424-reserved1.md)
- [reserved2](coreservices/tecconvertercontextrec/1498448-reserved2.md)
- [sourceEncoding](coreservices/tecconvertercontextrec/1498368-sourceencoding.md)
