devdump 内核服务
用途
调用设备驱动程序转储到设备的例程。
语法
参数
描述
内核或内核扩展调用 devdump 内核服务以在写入转储数据时启动到设备的内存转储,然后终止到目标设备的转储。
devdump 服务调用设备驱动程序的 dddump 例程,可在与指定设备号关联的设备驱动程序的设备开关表中找到此例程。 如果设备号 (由 德夫诺 参数指定) 无效,或者如果关联的设备驱动程序没有 dddump 例程,那么会返回 ENODEV 返回值。
如果设备号有效,并且指定的设备驱动程序具有 dddump 例程,那么将调用该例程。
如果成功调用了设备驱动程序的 dddump 例程,那么 devdump 服务的返回值将设置为设备的 dddump 例程所提供的返回值。
执行环境
返回值
| 项 | 描述 |
|---|---|
| 重大安全事件数量 | 指示操作成功。 |
| ENODEV | 指示设备号无效,或者未对此设备注册任何 dddump 例程。 |
dddump 设备驱动程序例程提供其他返回值。