Я копал механизм IPC в окнах и пытался понять, как он работает внутри страны. Когда дело доходит до трубы (named pipe), я пока не нашел конкретного ответа.Как именованный канал работает в окнах?
В качестве сопоставления файлов используются файлы (внутренние) для обмена данными, а адрес файла сопоставляется с каждым адресом процесса как указатель, а процессы могут использовать указатель для чтения/записи в файл.
Аналогичным образом кто-то может помочь мне понять, как труба работает внутри страны? Кто держит данные между сервером трубопроводов и клиентом трубопровода?
Настоящая [MSDN документация] (https://msdn.microsoft.com/en-us/library/windows/desktop/aa365590 (v = vs.85) .aspx) на именованных каналах. –
Спасибо Raw N. Я уже прошел эту ссылку и объяснил об API и о том, как использовать Pipes, но я ищу свою внутреннюю процедуру. –
Я не могу понять вопрос, ядро управляет данными и удерживает их, пока кто-то его не прочитает. Подобно обычной файловой системе, файл является полностью абстрактным объектом. –