4.1 Pre-Login Request

The following is an example of the pre-login request that is sent from the client to the server.

  
 12 01 00 34 00 00 01 00 00 00 15 00 06 01 00 1B
 00 01 02 00 1C 00 0C 03 00 28 00 04 FF 08 00 01
 55 00 00 00 4D 53 53 51 4C 53 65 72 76 65 72 00
 80 19 00 00
  
 <PacketHeader>
     <Type>
       <BYTE>12 </BYTE>
     </Type>
     <Status>
       <BYTE>01 </BYTE>
     </Status>
     <Length>
       <BYTE>00 </BYTE>
       <BYTE>34 </BYTE>
     </Length>
     <SPID>
       <BYTE>00 </BYTE>
       <BYTE>00 </BYTE>
     </SPID>
     <Packet>
       <BYTE>01 </BYTE>
     </Packet>
     <Window>
       <BYTE>00 </BYTE>
     </Window>
   </PacketHeader>
   <PacketData>
     <Prelogin>
       <TokenType>
          <BYTE>00 </BYTE>
       </TokenType>
       <TokenPosition>
          <USHORT>00 15</USHORT>
       </TokenPosition>
       <TokenLeng>
          <USHORT>00 06</USHORT>
       </TokenLeng>
       <TokenType>
          <BYTE>01 </BYTE>
       </TokenType>
       <TokenPosition>
          <USHORT>00 1B</USHORT>
       </TokenPosition>
       <TokenLeng>
          <USHORT>00 01</USHORT>
       </TokenLeng>
       <TokenType>
          <BYTE>02 </BYTE>
       </TokenType>
       <TokenPosition>
          <USHORT>00 1C</USHORT>
       </TokenPosition>
       <TokenLeng>
          <USHORT>00 0C</USHORT>
       </TokenLeng>
       <TokenType>
          <BYTE>03 </BYTE>
       </TokenType>
       <TokenPosition>
          <USHORT>00 28</USHORT>
       </TokenPosition>
       <TokenLeng>
          <USHORT>00 04</USHORT>
       </TokenLeng>
       <TokenType>
          <BYTE>FF </BYTE>
       </TokenType>
       <PreloginData>
          <BYTES>08 00 01 55 00 00 00 4D 53 53 51 4C 53 65 72 
 76 65 72 00 80 19 00 00</BYTE>
       </PreloginData>
     </Prelogin>
   </PacketData>