Создание, подключение и именование каналов и почтовых ящиков

We use cookies. Read the Privacy and Cookie Policy

Создание, подключение и именование каналов и почтовых ящиков

В табл. 11.1 сведены все допустимые формы имен каналов, которые могут использоваться клиентами и серверами приложения. Здесь же перечислены все функции, которые следует использовать для создания именованных каналов и соединения с ними.

Аналогичная информация для почтовых ящиков приведена в табл. 11.2. Вспомните, что почтовый клиент (или сервер) не обязательно должен выполняться тем же процессом или даже на той же системе, что и клиент (или сервер) приложения.

Таблица 11.1. Именованные каналы: создание, подключение и именование  

Клиент приложения Сервер приложения Дескриптор именованного канала или соединение CreateFile CallNamedPipe TransactNamedPipe CreateNamedPipe Имя канала \.имя канала (канал является локальным) \имя системыимя канала (канал является локальным или удаленным) \.имя канала (канал создается локальным)

Таблица 11.2. Почтовые ящики: создание, подключение и именование  

Почтовый клиент Почтовый сервер Дескриптор почтового ящика CreateFile CreateMailslot Имя почтового ящика \.имя почтового ящика (почтовый ящик является локальным) \имя системыимя почтового ящика (почтовый ящик располагается на указанной удаленной системе) \*имя почтового ящика (все почтовые ящики, имеющие одно и то же указанное имя) \.имя почтового ящика (почтовый ящик создается локальным)