В настоящее время я использую FindFirstFile, API FindNextFile для рекурсивной итерации по каталогам для поиска файлов на основе заданных критериев.Я заметил, что команда "dir / s" дает лучшую производительность, чем моя программа.Я попытался проверить события в мониторе процесса, и похоже, что команда cmd.exe / dir напрямую запрашивает драйвер устройства диска.Есть ли способ, которым я могу добиться чего-то похожего с DeviceIOControl ()?Я очень новичок в драйверах устройств, но не новичок в программировании.Прикрепление выхода procmon для справки:

С уважением,