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.
Flagi stanu węzła urządzenia opisują stan urządzenia.
Najważniejsze flagi to:
DNF_MADEUP (0x00000001)
Urządzenie zostało utworzone i jest własnością Menedżera PnP. Nie został utworzony przez kierowcę autobusu.
DNF_DUPLICATE (0x00000002)
Węzeł urządzenia jest duplikatem innego wyliczonego węzła urządzenia.
DNF_HAL_NODE (0x00000004)
Węzeł urządzenia jest węzłem głównym utworzonym przez warstwę abstrakcji sprzętu (HAL).
DNF_REENUMERATE (0x00000008)
Urządzenie musi zostać ponownie zidentyfikowane.
DNF_ENUMERATED (0x00000010)
PdO dla urządzenia zostało ujawnione przez jego element nadrzędny.
DNF_IDS_QUERIED (0x00000020)
System operacyjny powinien wysyłać żądania IRP_MN_QUERY_ID do sterownika urządzenia.
DNF_HAS_BOOT_CONFIG (0x00000040)
Urządzenie ma zasoby przypisane przez system BIOS. Urządzenie jest uznawane za częściowo uruchomione i musi uczestniczyć w ponownym równoważeniu.
DNF_BOOT_CONFIG_RESERVED (0x00000080)
Zasoby rozruchowe urządzenia są zarezerwowane.
DNF_NO_RESOURCE_REQUIRED (0x00000100)
Urządzenie nie wymaga zasobów.
DNF_RESOURCE_REQUIREMENTS_NEED_FILTERED (0x00000200)
Lista wymagań dotyczących zasobów urządzenia jest filtrowaną listą.
DNF_RESOURCE_REQUIREMENTS_CHANGED (0x00000400)
Lista wymagań dotyczących zasobów urządzenia została zmieniona.
DNF_NON_STOPPED_REBALANCE (0x00000800)
Urządzenie można ponownie uruchomić z nowymi zasobami bez zatrzymywania.
DNF_LEGACY_DRIVER (0x00001000)
Sterownik sterujący urządzenia jest sterownikiem nienależącym do systemu PnP.
DNF_HAS_PROBLEM (0x00002000)
Urządzenie ma problem i zostanie usunięte.
DNF_HAS_PRIVATE_PROBLEM (0x00004000)
Urządzenie zgłosiło PNP_DEVICE_FAILED, nie zgłaszając PNP_DEVICE_RESOURCE_REQUIREMENTS_CHANGED.
DNF_HARDWARE_VERIFICATION (0x00008000)
Węzeł urządzenia ma weryfikację sprzętową.
DNF_DEVICE_GONE (0x00010000)
PDO urządzenia nie jest już zwracane w żądaniu IRP_QUERY_RELATIONS.
DNF_LEGACY_RESOURCE_DEVICENODE (0x00020000)
Węzeł urządzenia został utworzony na potrzeby starszej alokacji zasobów.
DNF_NEEDS_REBALANCE (0x00040000)
Węzeł urządzenia wyzwolił ponowne równoważenie.
DNF_LOCKED_FOR_EJECT (0x00080000)
Urządzenie jest wyrzucone lub jest związane z urządzeniem, które jest wyrzucane.
DNF_DRIVER_BLOCKED (0x00100000)
Co najmniej jeden sterownik węzła urządzenia został zablokowany przed załadowaniem.
DNF_CHILD_WITH_INVALID_ID (0x00200000)
Co najmniej jedno z dzieci węzła urządzenia ma nieprawidłowy identyfikator.
DNF_ASYNC_START_NOT_SUPPORTED (0x00400000)
Urządzenie nie obsługuje uruchamiania asynchronicznego.
DNF_ASYNC_ENUMERATION_NOT_SUPPORTED (0x00800000)
Urządzenie nie obsługuje wyliczenia asynchronicznego.
DNF_LOCKED_FOR_REBALANCE (0x01000000)
Urządzenie jest zablokowane do ponownego równoważenia.
DNF_UNINSTALLED (0x02000000)
Żądanie IRP_MN_QUERY_REMOVE_DEVICE jest w toku dla urządzenia.
DNF_NO_LOWER_DEVICE_FILTERS (0x04000000)
Nie ma wpisu rejestru typu filtry dolnego poziomu dla tego urządzenia.
DNF_NO_LOWER_CLASS_FILTERS (0x08000000)
Brak wpisu rejestru typu filtrów niższej klasy dla urządzenia.
DNF_NO_SERVICE (0x10000000)
Brak wpisu usługi w rejestrze dla urządzenia.
DNF_NO_UPPER_DEVICE_FILTERS (0x20000000)
Brak wpisu rejestru dla typu filtrów górnych urządzenia dla tego urządzenia.
DNF_NO_UPPER_CLASS_FILTERS (0x40000000)
Brak wpisu rejestru typu filtrów wyższej klasy dla urządzenia.
DNF_WAITING_FOR_FDO (0x80000000)
Enumeracja urządzenia czeka, aż sterownik przyłączy się do jego FDO.