天嵌二次封装库使用手册  V2.1.2
tq_disk.h 文件参考
此图展示该文件直接或间接的被哪些文件引用了:

浏览源代码.

宏定义

#define DEVTYPE_DISK   2
 硬盘 更多...
 
#define DEVTYPE_U   3
 U盘 更多...
 
#define DISK_API
 

函数

int tq_get_udisk_count (void)
 获取u盘个数 更多...
 
int tq_get_udisk_devname (int index, char *buff, int length)
 获取U盘设备节点 更多...
 
int tq_get_flash_dev (char *ndev)
 获取闪存对象 更多...
 
int tq_get_disk_path (const char *node, char *buff, int size)
 Get the disk path object. 更多...
 
int tq_get_sdisk_dev (char *ndev)
 Get the sdisk dev object. 更多...
 
int tq_get_nvme_dev (char *ndev)
 Get the nvme dev object. 更多...
 
int tq_CheckIsDiskOrUsbDisk (char *devname)
 判读是u盘还是sata硬盘 更多...
 

详细描述

日期
2024-12-09

在文件 tq_disk.h 中定义.

宏定义说明

#define DEVTYPE_DISK   2

硬盘

在文件 tq_disk.h13 行定义.

#define DEVTYPE_U   3

U盘

在文件 tq_disk.h14 行定义.

#define DISK_API

在文件 tq_disk.h19 行定义.

函数说明

int tq_CheckIsDiskOrUsbDisk ( char *  devname)

判读是u盘还是sata硬盘

参数
devnamedevname 为设备节点
返回
int 成功返回设备类型(2:硬盘,3:U盘),失败返回-1
int tq_get_disk_path ( const char *  node,
char *  buff,
int  size 
)

Get the disk path object.

参数
buffMy Param doc
sizeMy Param doc
返回
int
int tq_get_flash_dev ( char *  ndev)

获取闪存对象

参数
ndev设备节点名
返回
int 成功返回设备号(>0),失败返回-1
int tq_get_nvme_dev ( char *  ndev)

Get the nvme dev object.

参数
ndevMy Param doc
返回
int
int tq_get_sdisk_dev ( char *  ndev)

Get the sdisk dev object.

参数
ndevMy Param doc
返回
int
int tq_get_udisk_count ( void  )

获取u盘个数

返回
int 成功返回u盘个数,失败返回-1
int tq_get_udisk_devname ( int  index,
char *  buff,
int  length 
)

获取U盘设备节点

参数
indexu盘号
buff获取后挂载路径
lengthbuff的空间大小
返回
int 成功返回填充buff的长度,无挂载返回0,失败返回-1