Le passage de pointeurs de code non managé

J'ai un projet C# que les importations d'une dll C, la dll a cette fonction:

int primary_read_serial(int handle, int *return_code, int *serial, int length);

Je veux avoir accès à la série de paramètres. En fait, j'ai eu le retour d'un personnage de la série de paramètres, mais je ne suis pas vraiment sûr de ce que je fais, je voudrais comprendre ce qui se passe, et bien sûr qu'il fonctionne.

Donc, je suis très sûr que la dll est en cours d'accès, d'autres fonctions sans pointeurs, beau travail. Comment gérer les pointeurs? Dois-je le maréchal? J'ai peut-être d'avoir un lieu fixe pour mettre les données?

Une explication serait génial.

Merci!
Richard

OriginalL'auteur Richard | 2009-05-07