Sdílet prostřednictvím


Průvodce návrhem ovladače úložiště

Mezi ovladače úložiště patří třída, port, miniport a ovladače filtru . Dodavatel zařízení obvykle implementuje ovladač miniportu pro konkrétní typ adaptéru nebo adaptéru. I když není běžná, je možné definovat novou třídu úložiště a pro ni vyvinutý nový ovladač třídy. Třídy úložiště ve Windows zahrnují disk, CDROM, úložiště USB a šifrované třídy jednotek. Vývoj ovladačů úložiště je obvykle omezen na zápis ovladače miniportu pro práci s ovladačem portu StorPort .

Další typy ovladačů úložiště jsou zabezpečené ovladače sila a moduly specifické pro zařízení (_DSM) pro vstupně-výstupní operace s více cestami. Pro správu úložiště jsou poskytovatelé WMI vyvíjeni jako řídicí rozhraní pro ovladač.

Průvodce návrhem ovladače úložiště obsahuje následující části:

Vzorky

Zkoumání vzorků je praktický způsob, jak zjistit, jak se vyvíjejí pracovní ovladače úložiště. Ukázkové ovladače úložiště jsou k dispozici na GitHubu.

Ověření ovladače pro StorPort

Použití nástrojů pro analýzu kódu během vývoje a testování ovladačů pomáhá zachytit problémy s výkonem a vady v ovladači úložiště. Nástroj Static Driver Verifier (SDV) je k dispozici ke zjištění vad v kódu ovladače úložiště. Součástí SDV jsou pravidla dodržování předpisů pro ověření správného používání rutin StorPort pomocí ovladačů miniportu.