请问怎样把以下C++函数修改为C#函数,主要是不知LPVOID怎样改?
请问怎样把以下C++函数修改为C#函数,主要是不知LPVOID怎样改?
BOOL NET_DVR_GetDVRConfig(
LONG lUserID,
DWORD dwCommand,
LONG lChannel,
LPVOID lpOutBuffer,
DWORD dwOutBufferSize,
LPDWORD lpBytesReturned
);
Parameters
lUserID
[in] NET_DVR_Login或NET_DVR_Login_V30的返回值
dwCommand
[in] 设备配置命令,参见配置命令
lChannel
[in] 通道号,如果命令不需要通道号,该参数无效,置为0xFFFFFFFF即可
lpOutBuffer
[out] 接收数据的缓冲指针
dwOutBufferSize
[in] 接收数据的缓冲长度(以字节为单位),不能为0
lpBytesReturned
[out] 实际收到的数据长度指针,不能为NULL
BOOL NET_DVR_GetDVRConfig(
LONG lUserID,
DWORD dwCommand,
LONG lChannel,
LPVOID lpOutBuffer,
DWORD dwOutBufferSize,
LPDWORD lpBytesReturned
);
Parameters
lUserID
[in] NET_DVR_Login或NET_DVR_Login_V30的返回值
dwCommand
[in] 设备配置命令,参见配置命令
lChannel
[in] 通道号,如果命令不需要通道号,该参数无效,置为0xFFFFFFFF即可
lpOutBuffer
[out] 接收数据的缓冲指针
dwOutBufferSize
[in] 接收数据的缓冲长度(以字节为单位),不能为0
lpBytesReturned
[out] 实际收到的数据长度指针,不能为NULL
...全文
相关推荐
C#与C++之间类型的对应知识点总结
主要介绍了C#与C++之间类型的对应知识点总结,对此有需要的朋友们可以参考下。
在一个解决方案中用C#测试调用C++ DLL
VS2015,在解决方案中新建一个C++ DLL项目,一个C# Winform项目; dllmain.cpp; #include "stdafx.h" BOOL APIENTRY DllMain( HMODULE hModule, DWORD ul_reason_for_call, LPVOI...
C#调用C++DLL
自己在网上找的C#调用Dll的方法,这几天搞晕老,希望对其他朋友有所帮助!
C#调用C++封装的dll方法
C#调用C++封装的dll方法,适合新手学习,含有需要预备的知识。VS2013测试过
C++数据类型与C#数据类型之间的对应关系
C++数据类型与C#数据类型之间的对应关系


