Microsoft.Protocols.TestTools.StackSdk.RemoteDesktop.Rdpbcgr.RdpbcgrServerDecoder.ParseTimeZone C# (CSharp) Method

ParseTimeZone() private method

Parse TS_TIME_ZONE_INFORMATION (parser index is updated according to parsed length)
private ParseTimeZone ( byte data, int &currentIndex ) : TS_TIME_ZONE_INFORMATION
data byte data to be parsed
currentIndex int current parser index
return TS_TIME_ZONE_INFORMATION
        private TS_TIME_ZONE_INFORMATION ParseTimeZone(byte[] data, ref int currentIndex)
        {
            TS_TIME_ZONE_INFORMATION timeZoneData = new TS_TIME_ZONE_INFORMATION();
            timeZoneData.Bias = (int)ParseUInt32(data, ref currentIndex, false);
            timeZoneData.StandardName = GetString(data, ref currentIndex, 64);
            timeZoneData.StandardDate = ParseSystemTime(data, ref currentIndex);
            timeZoneData.StandardBias = (int)ParseUInt32(data, ref currentIndex, false);
            timeZoneData.DaylightName = GetString(data, ref currentIndex, 64);
            timeZoneData.DaylightDate = ParseSystemTime(data, ref currentIndex);
            timeZoneData.DaylightBias = (int)ParseUInt32(data, ref currentIndex, false);
            return timeZoneData;
        }
RdpbcgrServerDecoder