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. |