Как получить список файлов на диске C: (ring0)

Тема в разделе "WASM.BEGINNERS", создана пользователем denmoroz, 12 сен 2006.

  1. denmoroz

    denmoroz New Member

    Публикаций:
    0
    Регистрация:
    10 июл 2006
    Сообщения:
    52
    Адрес:
    Беларусь
    Как получить список файлов на диске C: (с подкаталогами) из нулевого кольца?
     
  2. MegaZu

    MegaZu New Member

    Публикаций:
    0
    Регистрация:
    22 июл 2005
    Сообщения:
    290
    ZwQueryDirectoryFile
     
  3. denmoroz

    denmoroz New Member

    Публикаций:
    0
    Регистрация:
    10 июл 2006
    Сообщения:
    52
    Адрес:
    Беларусь
    MegaZu
    а с какими параметрамы её вызывать?
     
  4. MegaZu

    MegaZu New Member

    Публикаций:
    0
    Регистрация:
    22 июл 2005
    Сообщения:
    290
    В нете примеров куча, вот ее прототип.
    ZwQueryDirectoryFile(IN HANDLE FileHandle,
    IN HANDLE Event OPTIONAL,
    IN PIO_APC_ROUTINE ApcRoutine OPTIONAL,
    IN PVOID ApcContext OPTIONAL,
    OUT PIO_STATUS_BLOCK IoStatusBlock,
    OUT PVOID FileInformation,
    IN ULONG Length,
    IN FILE_INFORMATION_CLASS FileInformationClass,
    IN BOOLEAN ReturnSingleEntry,
    IN PUNICODE_STRING FileName OPTIONAL,
    IN BOOLEAN RestartScan)
     
  5. denmoroz

    denmoroz New Member

    Публикаций:
    0
    Регистрация:
    10 июл 2006
    Сообщения:
    52
    Адрес:
    Беларусь
    MegaZu
    пасиб.