fp_getdevno 内核服务
用途
获取某个设备的设备号或通道号。
语法
#include <sys/types.h> #include <sys/errno.h> #include <sys/file.h> 内部 fp_getdevno ( FP, 德普, 尚普) struct 文件 *FP; dev_t *德普; 尚特 *尚普;
参数
| 项 | 描述 |
|---|---|
| Fp | 指向由 fp_open 或 fp_opendev 服务所返回的文件结构。 |
| 德夫普 | 指向要将设备编号返回到的位置。 |
| 钱普 | 指向要将通道号返回到的位置。 |
描述
fp_getdevno 服务会查找与 菲普 参数指定的文件指针关联的开放式设备的设备号和通道号。 如果 德夫普 或 钱普 参数的值为空,那么此服务不会尝试返回该参数的任何值。
执行环境
仅可从 流程环境 调用 fp_getdevno 内核服务。
返回值
| 项 | 描述 |
|---|---|
| 重大安全事件数量 | 指示操作成功。 |
| EINVAL | 指示由 菲普 参数指定的指针未指向打开设备的文件结构。 |