4.5.2.3 Upstream Partner Sends Out CMD_RECEIVING_STAGE

COMM_BOP (4 bytes):

 00 00 00 00

COMM_COMMAND (4 bytes):

  
 38 02 00 00

COMM_TO (50 bytes):

  
 10 00 00 00 e6 87 d1 e5 aa 12 df 48 ab c1 d7 94 0a e0
 80 4c 1a 00 00 00 53 00 48 00 49 00 43 00 4f 00 2d 00
 54 00 45 00 4d 00 50 00 2d 00 32 00 00 00

COMM_FROM (50 bytes):

  
 10 00 00 00 1a b2 f4 54 fd 03 74 43 8e 3b 28 75 e7 40
 d9 58 1a 00 00 00 53 00 48 00 49 00 43 00 4f 00 2d 00
 54 00 45 00 4d 00 50 00 2d 00 31 00 00 00

COMM_REPLICA (96 bytes):

  
 10 00 00 00 e6 87 d1 e5 aa 12 df 48 ab c1 d7 94 0a e0
 80 4c 48 00 00 00 44 00 4f 00 4d 00 41 00 49 00 4e 00
 20 00 53 00 59 00 53 00 54 00 45 00 4d 00 20 00 56 00
 4f 00 4c 00 55 00 4d 00 45 00 20 00 28 00 53 00 59 00
 53 00 56 00 4f 00 4c 00 20 00 53 00 48 00 41 00 52 00
 45 00 29 00 00 0

COMM_CXTION (98 bytes):

  
 10 00 00 00 f0 a3 f7 08 5c e0 94 49 9a 60 e7 cd 40 57
 ec 6f 4a 00 00 00 31 00 43 00 33 00 30 00 46 00 43 00
 33 00 38 00 2d 00 30 00 37 00 44 00 31 00 2d 00 34 00
 30 00 44 00 46 00 2d 00 38 00 37 00 37 00 42 00 2d 00
 38 00 43 00 34 00 38 00 42 00 46 00 32 00 31 00 32 00
 30 00 30 00 44 00 00 00

COMM_JOIN_GUID (20 bytes):

  
 10 00 00 00 a5 75 98 1b fd dc 4f bb f5 c1 c8 4d e9 4e
 06 e4

COMM_LAST_JOIN_TIME (8 bytes):

  
 d0 bd 3f 36 fe 8f c6 1

COMM_BLOCK (1,206 bytes):

  
 b2 04 00 00 00 00 00 00 03 00 00 00 00 00 00 00 00 04
 00 00 00 00 00 00 00 00 00 00 fa 46 f4 14 fe 8f c6 01
 3e 5a 53 18 fe 8f c6 01 fc aa 7d 16 fe 8f c6 01 5c 9e
 e9 38 fe 8f c6 01 10 00 00 00 00 00 00 00 0a 00 00 00
 00 00 00 00 20 00 00 00 00 00 00 00 01 00 00 00 24 00
 00 01 00 00 00 00 01 00 00 00 00 20 00 00 0e 00 00 00
 20 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00 10 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 26 00 e0 ce
 33 90 c6 01 58 60 ca 00 00 00 00 00 58 60 ca 00 00 00
 00 00 58 60 ca 00 00 00 00 00 01 00 00 00 01 00 00 00
 06 3f 87 f6 85 86 a3 4c be 65 62 eb 66 a5 4f 3f 76 65
 78 79 63 b8 da 41 b1 1a 41 63 46 eb be b3 16 79 07 75
 5b c1 cf 43 9e 3b f8 1d 69 1e 0e 5f e1 99 a7 ae 27 b4
 22 45 81 59 5e 55 e0 93 ba 24 e1 99 a7 ae 27 b4 22 45
 81 59 5e 55 e0 93 ba 24 03 65 f8 d9 3c da 06 4f 88 2c
 b8 bc e4 77 b8 b2 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 5c 9e
 e9 38 fe 8f c6 01 16 00 6e 00 65 00 77 00 66 00 69 00
 6c 00 65 00 2e 00 74 00 78 00 74 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 16 79 07 75 5b c1
 cf 43 9e 3b f8 1d 69 1e 0e 5f 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 d2 f7 d2 64 95 26 6d 43 88 30
 8d 3c 58 70 1e 15 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 04 00 00 00 00
 00 00 af b0 a0 03 00 00 00 02 00 30 a0 00 30 41 05 20
 01 00 04 84 14 00 60 24 15 04 80 40 00 1c 01 01 90 00
 00 05 ca 20 00 2c 20 00 2c 01 05 00 20 00 3c 02 15 00
 0c 57 c2 d9 22 0f 2d 40 42 bc dd 3d e9 5b 01 4e 02 10
 00 60 00 04 01 3c 10 14 00 40 a9 00 12 00 01 01 01 18
 00 b4 05 0b 02 26 18 03 26 08 9e 25 01 0b 80 10 18 00
 ff 01 1f 00 01 3f bb 00 26 06 67 00 00 43 02 17 04 43
 12 00 1c 31 03 0a 00 00 0a 00 0b 05 02 66 69 00 6c 65
 2e 74 78 74 0d 0a 0e 07 04 12 01 b5 05 1d 16 79 07 75
 00 5b c1 cf 43 9e 3b f8 1d 30 69 1e 0e 5f 05 17 25 07

To interpret the bytes above, Header is dumped as follows:

  
 Local var @ 0x3c6fb14 Type _STAGE_HEADER_
    +0x000 Major            : 0 0 0 0
    +0x004 Minor            : 3 0 0 0
    +0x008 DataHigh         : 0 0 0 0
    +0x00c DataLow          : 0 4 0 0
    +0x010 Compression      : 0 0 0 0 0 0 0 0
    +0x018 Attributes       : _FILE_NETWORK_OPEN_INFORMATION
       +0x000 CreationTime     : fa 46 f4 14 fe 8f c6 1
       +0x008 LastAccessTime   : 3e 5a 53 18 fe 8f c6 1
       +0x010 LastWriteTime    : fc aa 7d 16 fe 8f c6 1
       +0x018 ChangeTime       : 5c 9e e9 38 fe 8f c6 1
       +0x020 AllocationSize   : 10 0 0 0 0 0 0 0
       +0x028 EndOfFile        : a 0 0 0 0 0 0 0
       +0x030 FileAttributes   : 20 0 0 0 0 0 0 0
    +0x050 ChangeOrderCommand : _CHANGE_ORDER_RECORD_
       +0x000 SequenceNumber   : 1 0 0 0
       +0x004 Flags            : 24 0 0 1 
 (0x1000024 - CO_FLAG_COMPRESSED_STAGE | CO_FLAG_LOCALCO | 
 CO_FLAG_CONTENT_CMD)
       +0x008 IFlags           : 0 0 0 0 (0x0)
       +0x00c State            : 1 0 0 0 
 (Allocating staging File space for local Change Order)
       +0x010 ContentCmd       : 0 20 0 0 
 (0x2000 - REASON_RENAME_NEW_NAME)
       +0x014 LocationCmd      : e 0 0 0 (0xe)
       +0x018 FileAttributes   : 20 0 0 0
       +0x01c FileVersionNumber : 1 0 0 0
       +0x020 PartnerAckSeqNumber : 0 0 0 0 0 0 0 0
       +0x028 FileSize         : 10 0 0 0 0 0 0 0
       +0x030 FileOffset       : 0 0 0 0 0 0 0 0
       +0x038 FrsVsn           : 26 0 e0 ce 33 90 c6 1
       +0x040 FileUsn          : 58 60 ca 0 0 0 0 0
       +0x048 JrnlUsn          : 58 60 ca 0 0 0 0 0
       +0x050 JrnlFirstUsn     : 58 60 ca 0 0 0 0 0
       +0x058 OriginalReplicaNum : 1 0 0 0
       +0x05c NewReplicaNum    : 1 0 0 0
       +0x060 ChangeOrderGuid  : 6 3f 87 f6 85 86 a3 4c 
                                 be 65 62 eb 66 a5 4f 3f
       +0x070 OriginatorGuid   : 76 65 78 79 63 b8 da 41 
                                 b1 1a 41 63 46 eb be b3
       +0x080 FileGuid         : 16 79 7 75 5b c1 cf 43 
                                 9e 3b f8 1d 69 1e e 5f
       +0x090 OldParentGuid    : e1 99 a7 ae 27 b4 22 45 
                                 81 59 5e 55 e0 93 ba 24
       +0x0a0 NewParentGuid    : e1 99 a7 ae 27 b4 22 45 
                                 81 59 5e 55 e0 93 ba 24
       +0x0b0 CxtionGuid       : 3 65 f8 d9 3c da 6 4f 
                                 88 2c b8 bc e4 77 b8 b2
       +0x0c0 AckVersion       : 0 0 0 0 0 0 0 0
       +0x0c8 Spare2Ull        : 0 0 0 0 0 0 0 0
       +0x0d0 Spare1Guid       : 0 0 0 0 0 0 0 0 
                                 0 0 0 0 0 0 0 0
       +0x0e0 Spare2Guid       : 0 0 0 0 0 0 0 0 
                                 0 0 0 0 0 0 0 0
       +0x0f0 Spare1Wcs        : 0 0 0 0
       +0x0f4 Spare2Wcs        : 0 0 0 0 
       +0x0f8 Extension        : 0 0 0 0
       +0x0fc Spare2Bin        : 0 0 0 0
       +0x100 EventTime        : 5c 9e e9 38 fe 8f c6 1
       +0x108 FileNameLength   : 16 0
       +0x10a FileName         : 6e 0 65 0 77 0 66 0 
                                 69 0 6c 0 65 0 2e 0 
                                 74 0 78 0 74 0
    +0x368 FileObjId        : _FILE_OBJECTID_BUFFER
       +0x000 ObjectId         : 16 79 7 75 5b c1 cf 43 
                                 9e 3b f8 1d 69 1e e 5f
       +0x010 BirthVolumeId    : 0 0 0 0 0 0 0 0 
                                 0 0 0 0 0 0 0 0
       +0x020 BirthObjectId    : 0 0 0 0 0 0 0 0
                                 0 0 0 0 0 0 0 0
       +0x030 DomainId         : 0 0 0 0 0 0 0 0
                                 0 0 0 0 0 0 0 0
    +0x3a8 CocExt           : _CO_RECORD_EXTENSION_WIN2K_
       +0x000 FieldSize        : 0 0 0 0
       +0x004 Major            : 0 0
       +0x006 OffsetCount      : 0 0
       +0x008 Offset           : 0 0 0 0
       +0x00c OffsetLast       : 0 0 0 0
       +0x010 DataChecksum     : _DATA_EXTENSION_CHECKSUM_
          +0x000 Prefix           : 0 0 0 0 0 0 0 0
          +0x008 Data             : 0 0 0 0 0 0 0 0
                                    0 0 0 0 0 0 0 0
    +0x3d0 CompressionGuid  : d2 f7 d2 64 95 26 6d 43
                              88 30 8d 3c 58 70 1e 15
    +0x3e0 EncryptedDataHigh : 0 0 0 0
    +0x3e4 EncryptedDataLow : 0 0 0 0
    +0x3e8 EncryptedDataSize : 0 0 0 0 0 0 0 0
    +0x3f0 ReparseDataPresent : 0 0 0 0
    +0x3f4 ReparsePointDataHigh : 0 0 0 0
    +0x3f8 ReparsePointDataLow : 0 4 0 0

Compressed data:

  
 00 00 00 00 af b0 a0 03 00 00 00 02 00 30 a0 00 30 41
 05 20 01 00 04 84 14 00 60 24 15 04 80 40 00 1c 01 01
 90 00 00 05 ca 20 00 2c 20 00 2c 01 05 00 20 00 3c 02
 15 00 0c 57 c2 d9 22 0f 2d 40 42 bc dd 3d e9 5b 01 4e
 02 10 00 60 00 04 01 3c 10 14 00 40 a9 00 12 00 01 01
 01 18 00 b4 05 0b 02 26 18 03 26 08 9e 25 01 0b 80 10
 18 00 ff 01 1f 00 01 3f bb 00 26 06 67 00 00 43 02 17
 04 43 12 00 1c 31 03 0a 00 00 0a 00 0b 05 02 66 69 00
 6c 65 2e 74 78 74 0d 0a 0e 07 04 12 01 b5 05 1d 16 79
 07 75 00 5b c1 cf 43 9e 3b f8 1d 30 69 1e 0e 5f 05 17
 25 07

COMM_BLOCK_SIZE (8 bytes):

  
 b2 04 00 00 00 00 00 00

COMM_FILE_SIZE (8 bytes):

  
 b2 04 00 00 00 00 00 00

COMM_FILE_OFFSET (8 bytes):

  
 00 00 00 00 00 00 00 00

COMM_CO_GUID (20 bytes):

  
 10 00 00 00 06 3f 87 f6 85 86 a3 4c be 65 62 eb 66 a5
 4f 3f

COMM_CO_SEQUENCE_NUMBER (4 bytes):

  
 00 00 00 00

COMM_EOP (4 bytes):

 ff ff ff ff