你好每一个我在c中都有以下功能,并想在JNA中映射在JNA中可能具有相同性能。
2.3。 SI_Open
描述:打开设备(使用SI_GetNumDevices返回的设备号)并返回
将用于后续访问的句柄。
SI_STATUS SI_Open (DWORD DeviceNum, HANDLE *Handle)
参数:
DeviceNum-Device索引。第一个设备为0,第二个设备为1,等等
Handle-Pointer指向将存储设备句柄的变量。
返回值:
SI_SUCCESS
SI_DEVICE_NOT_FOUND
SI_INVALID_PARAMETER
答案 0 :(得分:0)
SI_STATUS
不是一个常见的类型,您应该查看头文件以获得此答案,我将理所当然地认为SI_STATUS
类型为DWORD
(或32位整数)。
这将在jna中提供以下映射
int SI_Open(int DeviceNum, PointerByReference handle)