海康威视4008HC版卡,做视频监控用的,可是得不到该卡的序列号,附函数原型及说明,急,在线等...谢谢(100分)

  • 主题发起人 selonboy
  • 开始时间
S

selonboy

Unregistered / Unconfirmed
GUEST, unregistred user!
海康威视4008HC版卡,做视频监控用的,可是得不到该卡的序列号。下面提供详细资料:
函数原型:
DLLEXPORT_API int __stdcall GetBoardDetail(UINT
boardNum,DS_BOARD_DETAIL *pBoardDetail);
说明:
int GetBoardDetail (UINT boardNum,DS_BOARD_DETAIL
*pBoardDetail)
参数: UINT boardNum 板卡索引(装有一块卡为0,
两块卡为1..大概是这样子)
DS_BOARD_DETAIL *pBoardDetail 返回版卡信息
typedef struct
{
BOARD_TYPE_DS type;
//版卡类型
BYTE sn[16];
//此处为序列号
UINT dspCount;
//版卡包含的DSP个数
}
返回:正确为0,其它为错误。
该函数翻译成Delphi函数是:
function GetBoardDetail(boardNum: UInt;
pBoardDetail:
PDS_BOARD_DETAIL): integer;
stdcall;
var Board:pDS_BOARD_DETAIL;
temsn:array[0..15] of byte;
begin
GetBoardDetail(1,Board);
Board.sn ------>注意:就是这个地方可以得到版卡的序列
号,可是我如何把它转成可显示的字符串呢?
...
end;

请各路高人帮助,我忙活了三天了都没搞定,我在线等,谢
谢了...
 
哥们儿:
如何消灭画面的斜条纹(非interlace 引起的)
 
顶部