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,我想知道硬盘上创建的“my_pipe”文件在哪里? 我无法在二进制文件或来源附近找到它
答案 0 :(得分:6)
Windows不遵循UNIX哲学“一切都是文件”,因此使用内核API创建的命名对象不是文件,而是各种NT对象命名空间中的对象。您可以使用WinObj等工具查看它们。
您可能需要查看有关Windows中object manager的文章。