Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Sterowniki pamięci obejmują sterowniki klasowe, sterowniki portów, sterowniki miniportów i sterowniki filtrów. Zazwyczaj dostawca urządzenia zaimplementuje sterownik miniportu dla określonej karty lub typu karty. Chociaż jest to rzadko spotykane, można zdefiniować nową klasę pamięci i opracować dla niej nowy sterownik klasy. Klasy pamięci masowej w systemie Windows obejmują klasy dysków, CDROM, magazynów USB i zaszyfrowanych dysków. Programowanie sterowników magazynu jest zwykle ograniczone do zapisywania sterownika miniportu do pracy ze sterownikiem portu StorPort .
Inne typy sterowników magazynu to bezpieczne sterowniki silosu i moduły specyficzne dla urządzenia (_DSM) dla wielościeżkowego we/wy. W przypadku zarządzania magazynem dostawcy WMI są opracowywani jako interfejs sterowania dla sterownika.
Przewodnik projektowania sterownika magazynu zawiera następujące sekcje:
- Mapa drogowa tworzenia sterowników magazynowania systemu Windows
- Plan rozwoju sterowników miniportu Storport
- Sterowniki magazynu
- Sterowniki klasy pamięci
- Sterowniki portów magazynu
- Sterowniki miniportu magazynu
- Sterowniki Miniportu Wirtualnego Magazynowania
- Sterowniki filtrów pamięci masowej
- Sterowniki filtrów zrzutów pamięci awaryjnych
- Sterowniki silosu magazynu
- sterownikiCD-ROM
- Sterowniki taśm
- Sterowniki zmieniacza
- Scenariusze przechowywania
Przykłady
Badanie przykładów to praktyczny sposób, aby zobaczyć, jak opracowywane są sterowniki pamięci masowej. Przykładowe sterowniki przechowywania są dostępne w witrynie GitHub.
Weryfikacja sterownika dla usługi StorPort
Korzystanie z narzędzi do analizy kodu podczas opracowywania i testowania sterowników pomaga wychwytywać problemy z wydajnością i wady sterownika magazynu. Narzędzie Static Driver Verifier (SDV) jest dostępne do wykrywania wad w kodzie sterownika pamięci masowej. W zestawie SDV znajdują się reguły zgodności dotyczące weryfikowania prawidłowego użycia procedur StorPort przez sterowniki miniportu.