protected static int GetString(byte[] Data, ref string Value, int Pos, int StrLength)
{
UInt16 StrRealLength = 0;
GetUInt16(Data, ref StrRealLength, Pos);
ASCIIEncoding encoding = new System.Text.ASCIIEncoding();
Value = encoding.GetString(Data, Pos + 2, StrRealLength);
return Pos + StrRealLength + 2;
}