Что означает «тип интерфейса» «HDC»?

350
Hammerite

Мне нужно использовать WMI из кода C #, чтобы получить список дисков на компьютере с Windows. Я хочу ограничить результаты только несъемными дисками. По своим собственным причинам я хочу использовать класс Win32_DiskDrive, а не класс Win32_LogicalDisk. Я знаю, что мне нужно проверить свойство «InterfaceType» возвращаемых объектов. Я тоже знаю отсюда что существует 5 значений, которые может принимать свойство: «1394», «HDC», «IDE», «SCSI» и «USB». Я знаю, что из них 4 (IDE и SCSI - это интерфейсы, обычно используемые для несъемных дисководов, тогда как USB и 1394 относятся к интерфейсам, обычно используемым для съемных устройств). Но я не знаю, что может означать «HDC». Из поиска в Интернете выясняется, что это может означать «контроллер жесткого диска»,

Принятый ответ на этот вопрос, по- видимому, подразумевает, что HDC больше похож на USB и 1394, чем на IDE или SCSI, по крайней мере, для такого рода целей, но нет подробных сведений о том, почему это может быть.

0
Я никогда не видел, чтобы HDC использовал IRL, только остальные 4 типа интерфейса. Интересный вопрос. Twisty Impersonator 6 лет назад 0

0 ответов на вопрос