2.2.3.6.16 COMM_FILE_OFFSET

The structure of the COMM_FILE_OFFSET packet element is as follows.

 typedef struct _COMM_FILE_OFFSET {
   USHORT CommType;
   ULONG Length;
   ULONGLONG Data;
 } COMM_FILE_OFFSET,
  *PCOMM_FILE_OFFSET;

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

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

Data: A 64-bit, unsigned integer that specifies the offset of the data block in the staged file. Large staged files require multiple packets to transfer. The offset here is relative to the first byte of the staged file.