Это скорее зависит от типа МПК.В общем, IPC - это способ перемещения байтов, поэтому нет.
Однако некоторые unix-системы имеют некоторую способность перемещать другие объекты.Например, Linux может отправлять файловые дескрипторы (которые я думаю включает в себя сокеты) через сокет unix-домена (и поток, и датаграмму, я полагаю) - вы должны использовать процедуру sendmsg, передавая структуру msghdr, содержащую указатель вспомогательных данных, указывающий на файловые дескрипторы в массиве, и выполняя необходимые заклинания (SCM_RIGHTS и т. д.).Затем другая сторона получит их как рабочие дескрипторы файлов в соответствующей структуре msghdr, хотя, конечно, фактические числа дескрипторов файлов могут отличаться.Вы также можете отправить учетные данные процесса таким образом;Это неопровержимое доказательство подлинности процесса, отправляющего их, что полезно для различных непонятных целей.
Возможность перемещения объектов более высокого уровня зависит от того, созданы ли они из файловых дескрипторов и байтов.Однако обратите внимание, что вам придется написать код, чтобы переместить эти вещи;вы не ожидаете, что сможете отправить их из коробки.