S
songyanzhao
Unregistered / Unconfirmed
GUEST, unregistred user!
C++函数定义为
CPLAYER_API LONG __stdcall MP4_ClientStart(PCLIENT_VIDEOINFO pClientinfo,void(CALLBACK *ReadDataCallBack)(DWORD nPort,UCHAR *pPacketBuffer,DWORD nPacketSize));
第一个参数定义:
typedef struct{
BYTE m_bRemoteChannel;
BYTE m_bSendMode;
BYTE m_bRight;
char *m_sIPAddress;
char *m_sUserName;
char *m_sUserPassword;
BOOL m_bUserCheck;
HWND m_hShowVideo;
}CLIENT_VIDEOINFO, *PCLIENT_VIDEOINFO;
在VC的调用如下:
nn2 = MP4_ClientStart(&aa6,NULL);
请问我在DELPHI里面应该怎样定义和调用此函数!
我在DELPHI如下调用:
MP4_ClientStart(pcinfo,0);
其中pcinfo是第一个参数,0代表指针为空
总是报错:access violation at address 1000b628 in module 'hikclient.dll'
CPLAYER_API LONG __stdcall MP4_ClientStart(PCLIENT_VIDEOINFO pClientinfo,void(CALLBACK *ReadDataCallBack)(DWORD nPort,UCHAR *pPacketBuffer,DWORD nPacketSize));
第一个参数定义:
typedef struct{
BYTE m_bRemoteChannel;
BYTE m_bSendMode;
BYTE m_bRight;
char *m_sIPAddress;
char *m_sUserName;
char *m_sUserPassword;
BOOL m_bUserCheck;
HWND m_hShowVideo;
}CLIENT_VIDEOINFO, *PCLIENT_VIDEOINFO;
在VC的调用如下:
nn2 = MP4_ClientStart(&aa6,NULL);
请问我在DELPHI里面应该怎样定义和调用此函数!
我在DELPHI如下调用:
MP4_ClientStart(pcinfo,0);
其中pcinfo是第一个参数,0代表指针为空
总是报错:access violation at address 1000b628 in module 'hikclient.dll'