Not
Åtkomst till denna sida kräver auktorisation. Du kan prova att logga in eller byta katalog.
Åtkomst till denna sida kräver auktorisation. Du kan prova att byta katalog.
Flaggorna för enhetsnodstatus beskriver status för en enhet.
De viktigaste flaggorna är:
DNF_MADEUP (0x00000001)
Enheten skapades och ägs av PnP-hanteraren. Den skapades inte av en busschaufför.
DNF_DUPLICATE (0x00000002)
Enhetsnoden är en dubblett av en annan uppräknad enhetsnod.
DNF_HAL_NODE (0x00000004)
Enhetsnoden är rotnoden som skapas av maskinvaruabstraktionsskiktet (HAL).
DNF_REENUMERATE (0x00000008)
Enheten måste omnumreras.
DNF_ENUMERATED (0x00000010)
PDO:n för enheten exponerades av dess överordnade.
DNF_IDS_QUERIED (0x00000020)
Operativsystemet bör skicka IRP_MN_QUERY_ID begäranden till enhetsdrivrutinen.
DNF_HAS_BOOT_CONFIG (0x00000040)
Enheten har resurser som tilldelats av BIOS. Enheten anses vara pseudostartad och måste delta i ombalansering.
DNF_BOOT_CONFIG_RESERVED (0x00000080)
Enhetens startresurser är reserverade.
DNF_NO_RESOURCE_REQUIRED (0x00000100)
Enheten kräver inte resurser.
DNF_RESOURCE_REQUIREMENTS_NEED_FILTERED (0x00000200)
Enhetens lista över resurskrav är en filtrerad lista.
DNF_RESOURCE_REQUIREMENTS_CHANGED (0x00000400)
Listan över resurskrav för enheten har ändrats.
DNF_NON_STOPPED_REBALANCE (0x00000800)
Enheten kan startas om med nya resurser utan att stoppas.
DNF_LEGACY_DRIVER (0x00001000)
Enhetens styrdrivrutin är en icke-PnP-drivrutin.
DNF_HAS_PROBLEM (0x00002000)
Enheten har ett problem och kommer att tas bort.
DNF_HAS_PRIVATE_PROBLEM (0x00004000)
Enheten rapporterade PNP_DEVICE_FAILED utan att rapportera PNP_DEVICE_RESOURCE_REQUIREMENTS_CHANGED.
DNF_HARDWARE_VERIFICATION (0x00008000)
Enhetsnoden har maskinvaruverifiering.
DNF_DEVICE_GONE (0x00010000)
Enhetens PDO returneras inte längre i en IRP_QUERY_RELATIONS begäran.
DNF_LEGACY_RESOURCE_DEVICENODE (0x00020000)
Enhetsnoden skapades för äldre resursallokering.
DNF_NEEDS_REBALANCE (0x00040000)
Enhetsnoden har utlöst ombalansering.
DNF_LOCKED_FOR_EJECT (0x00080000)
Enheten antingen matas ut eller är relaterad till en enhet som matas ut.
DNF_DRIVER_BLOCKED (0x00100000)
En eller flera av drivrutinerna för enhetsnoden har blockerats från att läsas in.
DNF_CHILD_WITH_INVALID_ID (0x00200000)
En eller flera barn till enhetsnoden har ogiltiga ID:n.
DNF_ASYNC_START_NOT_SUPPORTED (0x00400000)
Enheten stöder inte asynkrona starter.
DNF_ASYNC_ENUMERATION_NOT_SUPPORTED (0x00800000)
Enheten stöder inte asynkron uppräkning.
DNF_LOCKED_FOR_REBALANCE (0x01000000)
Enheten är låst för ombalansering.
DNF_UNINSTALLED (0x02000000)
En IRP_MN_QUERY_REMOVE_DEVICE begäran pågår för enheten.
DNF_NO_LOWER_DEVICE_FILTERS (0x04000000)
Det finns ingen registerpost av typen lower-device-filters för enheten.
DNF_NO_LOWER_CLASS_FILTERS (0x08000000)
Det finns ingen post i Windows-registret av typen lägre klassfilter för enheten.
DNF_NO_SERVICE (0x10000000)
Det finns ingen registerpost för tjänsten för enheten.
DNF_NO_UPPER_DEVICE_FILTERS (0x20000000)
Det finns ingen registerpost av typen "upper-device-filters" för enheten.
DNF_NO_UPPER_CLASS_FILTERS (0x40000000)
Det finns ingen registerpost av typen högre klass-filter för enheten.
DNF_WAITING_FOR_FDO (0x80000000)
Enumerering av enheten väntar tills drivrutinen kopplar sitt FDO.