检测硬盘健康状态工具附wsprintfA模块

易语言 2020-09-08 19:08:06

检测硬盘健康状态工具附wsprintfA模块

hSMARTIOCTL = CreateFile (“\\.\PhysicalDrive0”, 位或 (#GENERIC_READ, #GENERIC_WRITE), 位或 (#FILE_SHARE_READ, #FILE_SHARE_WRITE), 0, #OPEN_EXISTING, 0, 0)
' hSMARTIOCTL = CreateFile (“\\.\Scsi0:”, 位或 (#GENERIC_READ, #GENERIC_WRITE), 位或 (#FILE_SHARE_READ, #FILE_SHARE_WRITE), 0, #OPEN_EXISTING, 0, 0)
.如果 (hSMARTIOCTL = #INVALID_HANDLE_VALUE)
标准输出 (, 格式化文本_ (_S (“Unable to open physical drive, error code: 0x%lX”), GetLastError ()), #换行符)
.否则
标准输出 (, “Physical drive opened successfully”, #换行符)