Estimada gente del foro:
Tengo unas apis que manejan un dispositivo lector de huellas digitales; las mismas están hechas en C (o c++, no se bien), y la declaraciíon de funciones son, como el siguiente ejemplo:
extern int WINAPI Wis_Diagnose (unsigned char *pwd, SYSTEMDATA CurSystemData);
La estructura SYSTEMDATA se define como:
typedef struct _SYSTEMDATA
{
unsigned char Version[6]; //DSP version
unsigned char IP[4]; //IP address
unsigned char NetMask[4]; //netmask
unsigned char Gateway[4]; //gateway
unsigned char BaudRate; //baudrate for external
unsigned char DeviceID[3]; //device ID
unsigned short UserNo; //user number
unsigned long LogNo; //log number
unsigned char AuthenMode; //1: 1-1 2: 1:1/1:N(<50 users)
unsigned char UartMode; //1:232, 2:485
unsigned char VoiceEN; //1:enable
unsigned char ServerIP[3][4]; //server IP sets
unsigned char IDLength; //ID length for display
unsigned char Reserved[20];
Ahora, queriendo usar el Visual Basic.Net, como puedo hacer para psarle los valores que me pide la funcion de la api en cuestion? que estructura de datos similar puedo usar en vb para lograr esto? o que otra alternativa puedo emplear? desde ya muchas gracias por su colaboración!