1# HDF开发概述<a name="ZH-CN_TOPIC_0000001051611604"></a> 2 3- [简介](#section0649162112376) 4- [驱动加载](#section68701942154319) 5- [驱动服务管理](#section12453133414412) 6- [驱动消息机制](#section129410710451) 7 8## 简介<a name="section0649162112376"></a> 9 10HDF(Hardware Driver Foundation)驱动框架,为驱动开发者提供驱动框架能力,包括驱动加载、驱动服务管理和驱动消息机制。旨在构建统一的驱动架构平台,为驱动开发者提供更精准、更高效的开发环境,力求做到一次开发,多系统部署。 11 12## 驱动加载<a name="section68701942154319"></a> 13 14HDF驱动加载包括按需加载和按序加载。 15 16- 按需加载 17 18 HDF框架支持驱动在系统启动过程中默认加载,或者在系统启动之后动态加载。 19 20- 按序加载 21 22 HDF框架支持驱动在系统启动的过程中按照驱动的优先级进行加载。 23 24 25## 驱动服务管理<a name="section12453133414412"></a> 26 27HDF框架可以集中管理驱动服务,开发者可直接通过HDF框架对外提供的能力接口获取驱动相关的服务。 28 29## 驱动消息机制<a name="section129410710451"></a> 30 31HDF框架提供统一的驱动消息机制,支持用户态应用向内核态驱动发送消息,也支持内核态驱动向用户态应用发送消息。 32 33