在 Linux C++ 中,HANDLE 的数据类型可能是什么

What data type of HANDLE could be in C++ Linux?

本文关键字:数据类型 是什么 HANDLE Linux C++      更新时间:2023-10-16

C++ Linux中,HANDLE的数据类型可能是什么?,或者根据要求可以是任何类型。

HANDLE可以是void类型或其他数据类型。

下面的示例定义在我的代码中使用HANDLE类型。

HANDLE hFile;
HANDLE hFile = CreateFile(hldFile, GENERIC_WRITE, FILE_SHARE_WRITE, NULL, CREATE_ALWAYS, FILE_ATTRIBUTE_NORMAL, NULL);

我需要定义数据类型以HANDLE返回调用其他函数的值,如上面示例中的CreateFile

这可能是带有适当标志或 creat() 的 open() 函数。粗略地说,这将是int类型。