ADLINK PCI-8158 User Manual
Page 135

Function Library
125
@ Syntax
C/C++(Windows 2000/XP)
I16 _8158_initial(I16 *CardID_InBit, I16
Manual_ID);
I16 _8158_close(void);
I16 _8158_get_version(I16 card_id, I16
*firmware_ver, I32 *driver_ver, I32
*dll_ver);
I16 _8158_set_security_key(I16 card_id, I16
old_secu_code, I16 new_secu_code);
I16 _8158_check_security_key(I16 card_id, I16
secu_code);
I16 _8158_reset_security_key(I16 card_id);
I16 _8158_config_from_file();
Visual Basic 6(Windows 2000/XP)
B_8158_initial(CardID_InBit As Integer, ByVal
Manual_ID As Integer) As Integer
B_8158_close() As Integer
B_8158_get_version(ByVal card_id As Integer,
firmware_ver As Integer, driver_ver As Long,
dll_ver As Long) As Integer
B_8158_set_security_key(ByVal card_id As Integer,
ByVal old_secu_code As Integer, ByVal
new_secu_code As Integer) As Integer
B_8158_check_security_key(ByVal card_id As
Integer, ByVal secu_code As Integer)As
Integer
B_8158_reset_security_key(ByVal card_id As
Integer);
B_8158_config_from_file() As Integer
@ Argument
CardID_InBit:
Manual_ID: Enable the On board dip switch (SW1) to decide the
Card ID
Value meaning:
The CardID could be decided by:
0: the sequence of PCI slot.