2.2.2.9 UPLOAD_ENTRY
The UPLOAD_ENTRY structure specifies the information of the data for a file that is being uploaded to the server.
|
|
|
|
|
|
|
|
|
|
1 |
|
|
|
|
|
|
|
|
|
2 |
|
|
|
|
|
|
|
|
|
3 |
|
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
SyncItemId (24 bytes) |
|||||||||||||||||||||||||||||||
... |
|||||||||||||||||||||||||||||||
... |
|||||||||||||||||||||||||||||||
FileSize |
|||||||||||||||||||||||||||||||
… |
|||||||||||||||||||||||||||||||
Offset |
|||||||||||||||||||||||||||||||
… |
|||||||||||||||||||||||||||||||
Length |
|||||||||||||||||||||||||||||||
Reserved |
|||||||||||||||||||||||||||||||
… |
|||||||||||||||||||||||||||||||
UploadData (variable) |
|||||||||||||||||||||||||||||||
… |
SyncItemId (24 bytes): A SYNC_GID structure as specified in [MS-FSVCA] section 2.1. This value uniquely identifies the file replica within the change batch.
FileSize (8 bytes): A 64-bit unsigned integer containing the size of the file, in bytes.
Offset (8 bytes): A 64-bit unsigned integer containing the offset, in bytes, in the file for the data to be uploaded.
Length (4 bytes): A 32-bit unsigned integer containing the length, in bytes, of the UploadData field.
Reserved (8 bytes): A 64-bit unsigned integer. This field MUST NOT be used and MUST be reserved. The client SHOULD<3> set this field to 0, and the server MUST ignore it on receipt.
UploadData (variable): A SYNC_BLOB structure as specified in section 2.2.2.1. The payload data to be uploaded.