fp_getdevno 内核服务

用途

获取某个设备的设备号或通道号。

语法

#include <sys/types.h> #include <sys/errno.h> #include <sys/file.h> 内部 fp_getdevno ( FP, 德普, 尚普) struct 文件 *FP; dev_t *德普; 尚特 *尚普;

参数

描述
Fp 指向由 fp_openfp_opendev 服务所返回的文件结构。
德夫普 指向要将设备编号返回到的位置。
钱普 指向要将通道号返回到的位置。

描述

fp_getdevno 服务会查找与 菲普 参数指定的文件指针关联的开放式设备的设备号和通道号。 如果 德夫普 钱普 参数的值为空,那么此服务不会尝试返回该参数的任何值。

执行环境

仅可从 流程环境 调用 fp_getdevno 内核服务。

返回值

描述
重大安全事件数量 指示操作成功。
EINVAL 指示由 菲普 参数指定的指针未指向打开设备的文件结构。