private ParseRdpNegReq ( byte data, int ¤tIndex ) : RDP_NEG_REQ | ||
data | byte | data to be parsed |
currentIndex | int | current parser index |
return | RDP_NEG_REQ |
private RDP_NEG_REQ ParseRdpNegReq(byte[] data, ref int currentIndex)
{
RDP_NEG_REQ negReq = new RDP_NEG_REQ();
negReq.type = (type_Values)ParseByte(data, ref currentIndex);
negReq.flags = (RDP_NEG_REQ_flags_Values)ParseByte(data, ref currentIndex);
negReq.length = (length_Values)ParseUInt16(data, ref currentIndex, false);
negReq.requestedProtocols = (requestedProtocols_Values)ParseUInt32(data, ref currentIndex, false);
return negReq;
}