Delphi7中Dll 函数指针典型用法
最近开发萤石视频桌面应用,全网没有找到SDK的Delphi定义。
自己动手丰衣足食吧。
Dll 的定义
OPENSDK_API OPENSDK_RESULT CALLBACK OpenSDK_AllocSessionEx (
OpenSDK_MessageHandler pHandle, void * pUser, char **
pSession, int * iSessionLen ) 申请一个会话Id 参数 [in] pHandle
设置回调函数, OpenSDK_MessageHandler [in] pUser 用户自定义数据,会在pHandle中原样抛出
[out] pSession 用于接收分配的会话ID [out] iSessionLen pSession的长度
返回0表示成功,-1表示失败
Delphi7 中的定义
PPChar = ^PChar;
Function OpenSDK_AllocSessionEx(pHandle: POpenSDK_MessageHandler