Сведения о драйверах виртуальных мини-портов Storport

Интерфейс драйвера виртуального минипорта Storport (VMiniport) предназначен для драйверов мини-портов Storport, которые не имеют строгой связи с физическим оборудованием. В отличие от аппаратных (физических) драйверов мини-портов, драйверы виртуальных минипортов могут вызывать подпрограммы модели драйверов Windows (WDM).

Примечание

Расширение VMiniport не снимает ограничения на физические драйверы мини-портов для вызова только подпрограмм Storport.

Интерфейс VMiniport освобождает VMiniport от использования драйвера порта Storport для обработки памяти и синхронизации. Интерфейс позволяет VMiniport выполнять ввод-вывод более эффективными способами, чем некоторые физические минипорты. Эти изменения были направлены на, помимо прочего, на включение технологий хранения, таких как iSCSI и Infiniband, а также нестандартных интерфейсов хранения.

Будьте внимательны при реализации драйвера VMiniport. Хотя это расширение обеспечивает большую гибкость, оно требует большей осторожности при обнаружении ошибок, проверке путей и времени ввода-вывода.