HANDLE pipe = CreateFile( L"\\\\.\\pipe\\my_pipe", GENERIC_READ, // only need read access FILE_SHARE_READ | FILE_SHARE_WRITE, NULL, OPEN_EXISTING, FILE_ATTRIBUTE_NORMAL, NULL );
我是新来赢得API,我想知道在硬盘上创build“my_pipe”文件在哪里? 我无法在二进制或源代码附近find它
Windows不遵循UNIX的哲学“一切都是文件”,所以你用内核API创建的命名对象不是文件,而是各种NT对象命名空间中的对象。 你可以用WinObj这样的工具看到它们。
您可能需要查看有关Windows中的对象管理器的文章。