namedpipeapi.h 标头

此标头由多种技术使用。 有关详细信息,请参阅:

namedpipeapi.h 包含以下编程接口:

函数

 
CallNamedPipeW

(连接到消息类型管道,并在管道实例不可用时) 等待,对管道进行写入和读取,然后关闭管道。 (CallNamedPipeW)
ConnectNamedPipe

允许命名管道服务器进程等待客户端进程连接到命名管道的实例。
CreateNamedPipeW

CreateNamedPipeW (Unicode) 函数 (winbase.h) 创建命名管道的实例,并为后续管道操作返回句柄。
CreatePipe

创建匿名管道,并将句柄返回到管道的读取和写入端。
DisconnectNamedPipe

断开命名管道实例的服务器端与客户端进程的连接。
GetNamedPipeClientComputerNameW

GetNamedPipeClientComputerNameW (Unicode) 函数 (winbase.h) 检索指定命名管道的客户端计算机名称。
GetNamedPipeHandleStateW

getNamedPipeHandleStateW (Unicode) 函数 (winbase.h) 检索有关指定命名管道的信息。
GetNamedPipeInfo

检索有关指定命名管道的信息。
ImpersonateNamedPipeClient

模拟命名管道客户端应用程序。
PeekNamedPipe

将数据从命名管道或匿名管道复制到缓冲区中,而不将其从管道中删除。
SetNamedPipeHandleState

设置指定命名管道的读取模式和阻止模式。 如果指定的句柄位于命名管道的客户端端,并且命名管道服务器进程位于远程计算机上,则函数还可用于控制本地缓冲。
TransactNamedPipe

将向指定命名管道写入消息并从中读取消息的函数合并为单个操作。
WaitNamedPipeW

waitNamedPipeW (Unicode) 函数 (winbase.h) 等待,直到超时间隔过去或指定命名管道的实例可用于连接。