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 格式