c++
long Geton(long hcb, const SSS& UserID, long nMaxTime, char& cErroCode, char szErroText[MAX_LENGTH_ERRORTEXT + 1]);
C#
public static extern Int32 Geton(Int32 hcb, SSS UserID, Int32 nMaxTime, ref char cErroCode, ref byte[] szErroText);
请仔细检查你的最后两个参数 cErrorCode 和 szErroText,非托管API Geton会对这两个值做修改,
特别是 szErroText,是有MAX_LENGTH_ERRORTEXT + 1限制的,请检查你传入的 szErroText是否和其匹配.