2.2.3.6.17 COMM_GVSN

The structure of the COMM_GVSN packet element is as follows.

 typedef struct _COMM_GVSN {
   USHORT CommType;
   ULONG Length;
   ULONG DataLength;
   GVSN Data;
 } COMM_GVSN,
  *PCOMM_GVSN;

CommType: A 16-bit, unsigned integer that indicates the type of this COMM_PACKET element. MUST be set to 0x000E.

Length: A 32-bit, unsigned integer that indicates the length in bytes of the data following the Length field. MUST be 0x0000001C.

DataLength: A 32-bit, unsigned integer that indicates the length in bytes of the Data field. MUST be 0x00000018.

Data: MUST be a structure of type GVSN, as specified in section 2.2.3.1, for the file being transmitted.