Функции канала
Следующая функция используется с анонимными каналами.
Функция | Описание |
---|---|
CreatePipe | Создает анонимный канал. |
Следующие функции используются с именованными каналами.
Функция | Описание |
---|---|
CallNamedPipe | Подключается к каналу типа сообщения, записывает и считывает данные из канала, а затем закрывает канал. |
ConnectNamedPipe | Позволяет процессу сервера именованного канала ожидать подключения клиентского процесса к экземпляру именованного канала. |
CreateNamedPipe | Создает экземпляр именованного канала и возвращает дескриптор для последующих операций конвейера. Клиентский процесс подключается к именованным каналу с помощью функции CreateFile или CallNamedPipe . |
DisconnectNamedPipe | Отключает серверную часть экземпляра именованного канала от клиентского процесса. |
GetNamedPipeClientComputerName | Извлекает имя клиентского компьютера для указанного именованного канала. |
GetNamedPipeClientProcessId | Извлекает идентификатор клиентского процесса для указанного именованного канала. |
GetNamedPipeClientSessionId | Извлекает идентификатор сеанса клиента для указанного именованного канала. |
GetNamedPipeHandleState | Извлекает сведения об указанном именованном канале. |
GetNamedPipeInfo | Извлекает сведения о указанном именованный канал. |
GetNamedPipeServerProcessId | Извлекает идентификатор процесса сервера для указанного именованного канала. |
GetNamedPipeServerSessionId | Извлекает идентификатор сеанса сервера для указанного именованного канала. |
ImpersonateNamedPipeClient | Олицетворяет клиентское приложение именованного канала. |
PeekNamedPipe | Копирует данные из именованного или анонимного канала в буфер, не удаляя их из канала. |
SetNamedPipeHandleState | Задает режим чтения и режим блокировки указанного именованного канала. |
TransactNamedPipe | Объединяет функции, которые записывают сообщение в и считывают сообщение из указанного именованного канала, в одну сетевую операцию. |
WaitNamedPipe | Ожидает, пока не будет доступен интервал времени ожидания или экземпляр указанного именованного канала для подключения. |