gpt4 book ai didi

pipe - Windows 轮询或选择命名管道

转载 作者:可可西里 更新时间:2023-11-01 11:22:14 26 4
gpt4 key购买 nike

我可以在 Windows 中对命名管道句柄使用选择和轮询吗?如果能举个例子就好了。 (我对 windows 编程很陌生)

如果其中一个进程宕机,而我正在另一端进行轮询,我会在另一个进程上收到任何错误消息,表明该进程已宕机吗?

最佳答案

不幸的是没有。 Windows 通过重叠的 I/O 和 I/O 完成端口促进异步通信的两种不同模式。

简而言之,重叠 I/O 会在 I/O 操作完成时短暂接收回调。当 I/O 操作完成并允许应用程序同时扩展对多个套接字的处理时,IOCP 在端口上接收事件。

http://en.wikipedia.org/wiki/Iocp

最坏的情况是,您可以将一个 IOCP 线程连接到命名管道上,并通过 socketpair 生成一个事件,以便在 selectWSAPoll 中进行处理。

关于pipe - Windows 轮询或选择命名管道,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3911799/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com