У меня есть проект C #, который импортирует C DLL, DLL имеет эту функцию:
int primary_read_serial(int handle, int *return_code, int *serial, int length);
Я хочу получить доступ к серийному параметру. Я на самом деле получил его, чтобы вернуть один символ серийного параметра, но я не совсем уверен, что делаю, и хотел бы понять, что происходит, и, конечно, заставить его работать.
Итак, я очень уверен, что к dll обращаются, другие функции без указателей работают нормально. Как мне обращаться с указателями? Должен ли я это сделать? Может быть, я должен иметь фиксированное место для размещения данных?
Объяснение было бы замечательно.
Спасибо!
Ричард