2.2.32.4.2 SRV_HASH_RETRIEVE_HASH_BASED

If the HashRetrievalType in the request is SRV_HASH_RETRIEVE_HASH_BASED the SRV_READ_HASH response MUST be formatted as follows:


0


1


2


3


4


5


6


7


8


9

1
0


1


2


3


4


5


6


7


8


9

2
0


1


2


3


4


5


6


7


8


9

3
0


1

Offset

...

BufferLength

Reserved

Buffer (variable)

...

Offset (8 bytes): The offset, in bytes, from the beginning of the Content Information File to the portion retrieved. This is equal to the Offset field in the SRV_READ_HASH request.

BufferLength (4 bytes): The length, in bytes, of the retrieved portion of the Content Information File.

Reserved (4 bytes): This field MUST NOT be used and MUST be reserved. The server MUST set this field to 0, and the client MUST ignore it on receipt.

Buffer (variable): A variable-length buffer that contains the retrieved portion of the Content Information File, as specified in [MS-PCCRC] section 2.3.