Sobre drivers de miniporta virtual do Storport

A interface do driver de miniporto virtual (VMiniport) do Storport foi projetada para drivers de miniporto storport que não têm associação estrita com o hardware físico. Ao contrário dos drivers de miniporta associados ao hardware ("físico"), os drivers de miniporta virtual podem fazer chamadas para rotinas do Modelo de Driver do Windows (WDM).

Observação

A extensão VMiniport não remove a restrição em drivers de miniporto físico para chamar apenas rotinas do Storport.

A interface VMiniport libera o VMiniport de depender do driver de porta storport para lidar com a memória e a sincronização. A interface permite que o VMiniport faça E/S de maneiras mais eficientes do que alguns miniportos físicos. Essas alterações foram direcionadas, mas não se limitando a, habilitar tecnologias de armazenamento como iSCSI e Infiniband, bem como interfaces de armazenamento não padrão.

Tenha cuidado ao implementar um driver VMiniport. Embora essa extensão ofereça maior flexibilidade, ela exige maior cuidado na detecção de erros, na validação de caminhos e no tempo de E/S.