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

ParseAutoReconnectCookie() private method

Parse ARC_CS_PRIVATE_PACKET (parser index is updated according to parsed length)
private ParseAutoReconnectCookie ( byte data, int &currentIndex ) : ARC_CS_PRIVATE_PACKET
data byte data to be parsed
currentIndex int current parser index
return ARC_CS_PRIVATE_PACKET
        private ARC_CS_PRIVATE_PACKET ParseAutoReconnectCookie(byte[] data, ref int currentIndex)
        {
            ARC_CS_PRIVATE_PACKET arcData = new ARC_CS_PRIVATE_PACKET();
            arcData.cbLen = (ARC_CS_PRIVATE_PACKET_cbLen_Values)ParseUInt32(data, ref currentIndex, false);
            arcData.Version = (ARC_CS_PRIVATE_PACKET_Version_Values)ParseUInt32(data, ref currentIndex, false);
            arcData.LogonId = ParseUInt32(data, ref currentIndex, false);
            arcData.SecurityVerifier = GetBytes(data, ref currentIndex, 16);

            return arcData;
        }
RdpbcgrServerDecoder