是否可以从 Windows 文件描述符或 FILE* 中提取文件句柄?
举个例子,FILE* 是在文件描述符之上实现的,而文件描述符又是在 HANDLE 之上实现的(在 Windows 上)。可以使用记录的 fileno() 函数从 FILE* 中提取 FD。从 FD 中提取 HANDLE 可能会更多的黑客行为或更多的文档记录......
最佳答案
是的。请参阅_get_osfhandle
功能。
关于winapi - 从 Windows 文件描述符或 FILE* 中提取文件句柄,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7746267/