---
title: checkScalarOutputCount
framework: driverkit
role: symbol
role_heading: Instance Property
path: driverkit/iouserclientmethoddispatch/checkscalaroutputcount
---

# checkScalarOutputCount

The expected number of scalar outputs.

## Declaration

```occ
uint32_t checkScalarOutputCount;
```

## Discussion

Discussion If the value of this field is kIOUserClientVariableStructureSize, ignore the value of the scalarOutputCount field. For all other values, the value in this property must equal the value in the scalarOutputCount 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)
- [checkStructureOutputSize](driverkit/iouserclientmethoddispatch/checkstructureoutputsize.md)
