c++ 转 c# 问题,请教
DWORD _stdcall HSListReaders(OUT LPSTR pszReaderName,IN OUT DWORD *pdwReaderNameLen,OUT DWORD *pdwReaderNum);
上面的方法如何在C#中定义并调用?上面的方法来自一个VC++写的Dll,我在C#中如何传送值?谢谢,我是定义一个委托,但运行不对,参数不行
delegate int HSListReadersDelegate([MarshalAs(UnmanagedType.LPStr)] StringBuilder pszReaderName, out System.UInt32 pdwReaderNameLen, out System.UInt32 pdwReaderNum);//初试化