---
title: checkStructureOutputSize
framework: driverkit
role: symbol
role_heading: Instance Property
path: driverkit/iouserclientmethoddispatch/checkstructureoutputsize
---

# checkStructureOutputSize

The expected size of the scalar outputs.

## Declaration

```occ
uint32_t checkStructureOutputSize;
```

## Discussion

Discussion If the value of this field is kIOUserClientVariableStructureSize, don’t validate the structure size. For all other values, the value in this property must equal the value in the structureOutputMaximumSize field of the IOUserClientMethodArguments structure.

## See Also

### Getting the Dispatch Properties

- [function](driverkit/iouserclientmethoddispatch/function.md)
- [checkCompletionExists](driverkit/iouserclientmethoddispatch/checkcompletionexists.md)
- [checkScalarInputCount](driverkit/iouserclientmethoddispatch/checkscalarinputcount.md)
- [checkStructureInputSize](driverkit/iouserclientmethoddispatch/checkstructureinputsize.md)
- [checkScalarOutputCount](driverkit/iouserclientmethoddispatch/checkscalaroutputcount.md)
