---
title: IOExternalMethodDispatch2022
framework: Kernel
role: symbol
platforms: [macOS 13.0+]
path: kernel/ioexternalmethoddispatch2022
---

# IOExternalMethodDispatch2022

## Declaration

```occ
struct IOExternalMethodDispatch2022 {
    ...
};
```

## Topics

### Instance Properties

- [allowAsync](kernel/ioexternalmethoddispatch2022/3943389-allowasync.md)
- [checkEntitlement](kernel/ioexternalmethoddispatch2022/3955306-checkentitlement.md)
- [checkScalarInputCount](kernel/ioexternalmethoddispatch2022/3943390-checkscalarinputcount.md)
- [checkScalarOutputCount](kernel/ioexternalmethoddispatch2022/3943391-checkscalaroutputcount.md)
- [checkStructureInputSize](kernel/ioexternalmethoddispatch2022/3943392-checkstructureinputsize.md)
- [checkStructureOutputSize](kernel/ioexternalmethoddispatch2022/3943393-checkstructureoutputsize.md)
- [function](kernel/ioexternalmethoddispatch2022/3943394-function.md)
