---
title: handleStart
framework: hiddriverkit
role: symbol
role_heading: Instance Method
path: hiddriverkit/iouserhideventservice/handlestart
---

# handleStart

Performs additional initialization during the startup of the event service.

## Declaration

```occ
virtual bool handleStart(IOService *provider);
```

## Parameters

- `provider`: The IOService provider for this object.

## Return Value

Return Value true if initialization was successful, or false if an error occurred.

## Discussion

Discussion The default implemention of this method does nothing.

## See Also

### Running the Service

- [init](hiddriverkit/iouserhideventservice/init.md)
- [Start](hiddriverkit/iouserhideventservice/start.md)
- [Stop](hiddriverkit/iouserhideventservice/stop.md)
- [free](hiddriverkit/iouserhideventservice/free.md)
