Bonjour à tous,
J'essaie d'exploiter une DLL dont les deux fonctions sont les suivantes :
1 2
| __declspec(dllexport) LPCWSTR* MW_ListReaders(_ULONG Context, int* NumberOfReaders);
__declspec(dllexport) _ULONG MW_Connect(_ULONG Context, LPCWSTR ReaderName); |
Pour les exploiter sous Delphi, et pour la fonction MW_ListReaders, j'ai fait la déclaration suivante
function MW_ListReaders(Context : int64; var NumberOfReaders : integer) : PWideChar; stdcall;
Mais ça ne fonctionne pas. Ne connaissant pas grand chose sous C++ et de surcroit, les pointeurs, je suis perdu.
Comment transcrire ces deux fonctions sous Delphi ?
Merci
Partager