Сара, я думаю, что твой реальный вопрос должен быть, как я могу определить, является ли CD-ROM (или любой) дисковод виртуальным дисководом? поэтому ответ на этот вопрос таков: виртуальные приводы работают и ведут себя так же, как физические приводы CD / DVD, также нет никакого свойства, которое идентифицирует привод как виртуальный , потому что, насколько я знаю, существует не существует какого-либо надежного метода определения виртуального диска. единственное приближенное возможное решение для вашего вопроса - это создать список драйверов SCSI
, IDE
(что-то вроде словаря), связанных с виртуальными дисками (содержащими строки типа Virtual CloneDrive ), после чего вы можете получить связанный контроллер SCSI или IDE, связанный с дисководом CDROM, и выполните поиск в списке контроллеров виртуальных дисков, чтобы определить, является ли диск виртуальным или нет.