win32pipe.PeekNamedPipe 获取参数 pyHandle(read handle) 和 buf size 。pyHandles 由 win32pipe.createPipe() 返回,它为我提供了管道的读写句柄。
现在,假设我已经将此管道的读取句柄的句柄/整数值传递给另一个进程。我想通过传入 pyHandle 使用 peekNamedPipe 方法读取句柄上的数据。
我在其他地方读到,接受 pyHandles 的函数也将接受 int 值,但在这种情况下它不接受,当我尝试传递 int 时,它给我一个错误,说句柄无效。
有没有办法可以用我拥有的整数创建一个 pyHandle 对象?