# Driver Message Mechanism Management - [When to Use](#section33014541954) - [Available APIs](#section538852311616) - [How to Develop](#section946912121153) ## When to Use When user-level applications need to interact with kernel-level drivers, the driver message mechanism of the HDF can be used. ## Available APIs The message mechanism provides the following features: 1. User-level applications send messages to drivers. 2. User-level applications receive events sent by the drivers. **Table 1** APIs for the driver message mechanism