---
title: checkScalarInputCount
framework: driverkit
role: symbol
role_heading: Instance Property
path: driverkit/iouserclientmethoddispatch/checkscalarinputcount
---

# checkScalarInputCount

The expected number of scalar inputs.

## Declaration

```occ
uint32_t checkScalarInputCount;
```

## Discussion

Discussion If the value of this field is kIOUserClientVariableStructureSize, ignore the value of the scalarInputCount field. For all other values, the value in this property must equal the value in the scalarInputCount field of the IOUserClientMethodArguments structure.

## See Also

### Getting the Dispatch Properties

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