5.192 SYNTAX_ADDRESS

The SYNTAX_ADDRESS packet is the concrete type for a sequence of bytes or Unicode characters.


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

dataLen

byteVal (variable)

...

dataLen (4 bytes): The size of the entire structure (including this field), in bytes.

byteVal (variable): The byte or character data.

The following structure definition shows an alternative representation of this data type.

 typedef struct {
     DWORD dataLen;
     union {
         BYTE byteVal[];
         wchar_t uVal[];
     };
 } SYNTAX_ADDRESS;