2.2.1.2 DTCLU_VARLEN_BYTEARRAY

The DTCLU_VARLEN_BYTEARRAY structure is used to represent a variable-length byte array.


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

cbLength

rgbBlob (variable)

...

cbLength (4 bytes): A 32-bit unsigned integer that MUST contain the number of bytes in the rgbBlob field.

rgbBlob (variable): This field contains the byte array. The number of bytes in this field MUST be equal to the value of cbLength. If cbLength is 0, this field MUST NOT be present.