2.6.14 JCID
The JCID structure specifies the type of object (section 2.1.5) and the type of data the object contains. A JCID structure can be considered to be an unsigned integer of size four bytes as specified by property set (as specified in [MS-ONE] section 2.1.13) and file data object (as specified in [MS-ONE] section 2.1.5).
|
|
|
|
|
|
|
|
|
|
1 |
|
|
|
|
|
|
|
|
|
2 |
|
|
|
|
|
|
|
|
|
3 |
|
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
index |
A |
B |
C |
D |
E |
Reserved |
index (2 bytes): An unsigned integer that specifies the type of object.
A - IsBinary (1 bit): Specifies whether the object contains encryption data transmitted over the File Synchronization via SOAP over HTTP Protocol, as specified in [MS-FSSHTTP].
B - IsPropertySet (1 bit): Specifies whether the object contains a property set (section 2.1.1).
C - IsGraphNode (1 bit): Undefined and MUST be ignored.
D - IsFileData (1 bit): Specifies whether the object is a file data object. If the value of IsFileData is "true", then the values of the IsBinary, IsPropertySet, IsGraphNode, and IsReadOnly fields MUST all be false.
E - IsReadOnly (1 bit): Specifies whether the object's data MUST NOT be changed when the object is revised.
Reserved (11 bits): MUST be zero, and MUST be ignored.