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) 等待,直到超时间隔过去或指定命名管道的实例可用于连接。 |