У меня есть ОЧЕНЬ короткие заметки о командах, чтобы получить блок данных идентификации устройства и получить данные из файла журнала. Моя цель - прочитать необработанные данные журнала для байтов, содержащихся в данных «host Speci c».
Основные команды
Идентифицировать устройство: ECh - This возвращает сведения об устройстве в блоке размером 256 байт.
SMART Read log: D5h - возвращает 256-байтовый блок данных журнала.
Адрес журнала для указанного хоста. c для данных требуется 80h 9Fh, (адрес от 128 до 159, длина 31 байт)
Есть 16 страниц журнала.
-----------------
Я обнаружил команды и примеры WMI, которые считывают значения SMART, но ни одного, которые читают файлы журнала.
Эта область, кажется, попала в середину данных, что ни одна из примеры пытаются получить доступ. = (
В C# есть ли способ выполнить команду «Идентифицировать устройство» (E C) и прочитать блок из 256 байтов? Оттуда я могу получить go при вводе команды «Чтение журнала» (D5) - но у меня нет заметок о том, как выбрать страницу журнала. Возможно, все они возвращены в блоке размером 256 байт?
Большое спасибо за вашу помощь !
Это крошечный бесплатный проект с открытым исходным кодом для операторов кино. Никогда не получая доступ к данным SMART, я не смог найти каких-либо расширенных возни в журналах SMART ... или узнать пример, если я упал это!
= D