Share via


Funciones de canalización

La siguiente función se usa con canalizaciones anónimas.

Función Descripción
CreatePipe Crea una canalización anónima.

 

Las siguientes funciones se usan con canalizaciones con nombre.

Función Descripción
CallNamedPipe Se conecta a una canalización de tipo de mensaje, escribe en y lee desde la canalización y, a continuación, cierra la canalización.
ConnectNamedPipe Permite que un proceso de servidor de canalización con nombre espere a que un proceso de cliente se conecte a una instancia de una canalización con nombre.
CreateNamedPipe Crea una instancia de una canalización con nombre y devuelve un identificador para las operaciones de canalización posteriores. Un proceso de cliente se conecta a una canalización con nombre mediante la función CreateFile o CallNamedPipe .
DisconnectNamedPipe Desconecta el extremo del servidor de una instancia de canalización con nombre de un proceso de cliente.
GetNamedPipeClientComputerName Recupera el nombre del equipo cliente para la canalización con nombre especificada.
GetNamedPipeClientProcessId Recupera el identificador de proceso de cliente para la canalización con nombre especificada.
GetNamedPipeClientSessionId Recupera el identificador de sesión de cliente para la canalización con nombre especificada.
GetNamedPipeHandleState Recupera información sobre una canalización con nombre especificada.
GetNamedPipeInfo Recupera información sobre la canalización con nombre especificada.
GetNamedPipeServerProcessId Recupera el identificador de proceso del servidor para la canalización con nombre especificada.
GetNamedPipeServerSessionId Recupera el identificador de sesión del servidor para la canalización con nombre especificada.
ImpersonateNamedPipeClient Suplanta una aplicación cliente de canalización con nombre.
PeekNamedPipe Copia datos de una canalización con nombre o anónima en un búfer sin quitarlos de la canalización.
SetNamedPipeHandleState Establece el modo de lectura y el modo de bloqueo de la canalización con nombre especificada.
TransactNamedPipe Combina las funciones que escriben un mensaje en y leen un mensaje de la canalización con nombre especificada en una sola operación de red.
WaitNamedPipe Espera hasta que transcurre un intervalo de tiempo de espera o una instancia de la canalización con nombre especificada está disponible para una conexión.