private static byte[] EncodeFontMapData(TS_FONT_MAP_PDU fontMapPduData)
{
List<byte> dataBuffer = new List<byte>();
RdpbcgrEncoder.EncodeStructure(dataBuffer, fontMapPduData.shareDataHeader);
RdpbcgrEncoder.EncodeStructure(dataBuffer, fontMapPduData.numberEntries);
RdpbcgrEncoder.EncodeStructure(dataBuffer, fontMapPduData.totalNumEntries);
RdpbcgrEncoder.EncodeStructure(dataBuffer, fontMapPduData.mapFlags);
RdpbcgrEncoder.EncodeStructure(dataBuffer, fontMapPduData.entrySize);
return dataBuffer.ToArray();
}