Перечислить все PDO

Discussion in 'WASM.NT.KERNEL' started by cupuyc, Jan 12, 2011.

  1. cupuyc

    cupuyc New Member

    Blog Posts:
    0
    Joined:
    Apr 2, 2009
    Messages:
    763
    Знаю, что есть способ перечислить все указатели на DEVICE_OBJECT'ы в юзермоде. Не помню как. То ли через ZwQueryDirectoryObject, то ли через SetupAPI.

    В принципе, меня устраивает вариант перебрать девайс обжекты и из ядра. Можно получить имена драйверов, просмотром директории \\Driver вызвав ZwQueryDirectoryObject, затем ObReferenceObjectByName (или OpenObject ObReferenceObjectByHandle).
     
  2. wasm_test

    wasm_test wasm test user

    Blog Posts:
    0
    Joined:
    Nov 24, 2006
    Messages:
    5,582
    Перечислить \Device, глянуть низ стека,еслион безымянный, то пдо.
    Кстати а флажок DO_BUS_ENUMERATED_DEVICE не оно? Пдо вроде драйвера шины создают