aardio 文档

sys.hd 库模块帮助文档

sys.hd 成员列表 #

用于获取硬盘序列号
注意在VISTA以后系统需要管理权限

sys.hd.getInfo() #

读取硬盘IDSECTOR结构信息
可选在参数中指定硬盘序号,不指定参数时自动获取可用序号,

返回对象:syshdinfObject

syshdinfObject 成员列表 #

syshdinfObject.sFirmwareRev #

硬盘硬件版本
请自行使用string.trim函数去掉首尾空格

syshdinfObject.sModelNumber #

硬盘型号
请自行使用string.trim函数去掉首尾空格

syshdinfObject.sSerialNumber #

硬盘生产序号
请自行使用string.trim函数去掉首尾空格

syshdinfObject.ulTotalAddressableSectors #

ulTotalAddressableSectors

syshdinfObject.wBufferSize #

缓冲大小

syshdinfObject.wBufferType #

缓冲类型

syshdinfObject.wCapabilities #

支持功能
不同的二进制位表示硬盘是否支持指定功能

syshdinfObject.wGenConfig #

基本信息字

syshdinfObject.wNumCyls #

柱面数

syshdinfObject.wNumHeads #

磁头数

syshdinfObject.wNumSectorsPerTrack #

每磁道扇区数

syshdinfObject.wReserved2 #

保留

syshdinfObject.wUltraDMA #

Ultra DMA支持能力

Markdown 格式