Notatka
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Użyj wersji sprawdzającej (debugowej) stream.sys, aby wyświetlić informacyjne komunikaty o stanie minidrivera i użyć ASSERT, gdy zostaną napotkane błędy w minidriverze.
Podczas debugowania minidriverów klasy strumienia można użyć następujących dodatkowych wskazówek:
Podczas debugowania za pomocą debugera wdeb386 (lub Softice) w systemach Windows Me dostępne są informacje debugowania po uruchomieniu debugera, wpisaniu .NTKERN, a następnie wybraniu opcji D. Zostanie wyświetlony dziennik debugowania, który pokazuje wpisy w kolejności chronologicznej. Podczas debugowania przy użyciu systemu Windows 2000 informacje debugowania są drukowane w terminalu debugowania w czasie rzeczywistym.
Aby dostosować poziom danych wyjściowych debugera, załaduj symbole stream.sys (stream.sym dla systemu Windows Me i stream.sys dla systemu Windows 2000) i zmodyfikuj zmienną StreamDebug za pomocą polecenia "e StreamDebug xx". Wartość domyślna to 00, która drukuje tylko poważne błędy. Ustaw go na FF, aby wydrukować wszystkie komunikaty.
Minidrivers mogą drukować własne wiadomości, korzystając z wcześniej opisanych możliwości stream.sys, wywołując funkcję StreamClassDebugPrint. Należy pamiętać, że poziom danych wyjściowych zgodnie z wcześniejszym opisem musi być ustawiony na wartość większą lub równą poziomowi danych wyjściowych wybranemu w wywołaniu.