Допустим, у меня есть две машины, A и B.
Я открываю диск в B из A:
\\B$c\somefolder
Затем я ввожу термин для поиска в меню «foo».
Состоит ли поиск на моем компьютере из A поиска всего содержимого \\B$c\somefolder
или существует ли межпроцессное взаимодействие, когда A отправляет сообщение (возможно, путем удаленного вызова процедуры) B, чтобы разгрузить обработку?
Я не могу точно ответить, как это работает, но я немного поигрался и обнаружил, что если я открыл общий диск в проводнике Windows и выполнил поиск в папке (как на скриншоте, на который вы ссылаетесь), explorer.exe на локальном компьютере становится активным и остается активным на время поиска, но на удаленном компьютере, который я отслеживал в сеансе RDP, нет соответствующей активности. Похоже, обработка выполняется локально.