2.9.352 XSDR

The XSDR structure specifies a single reference to an XML schema definition.


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

wzURI (variable)

...

wzManifestLocation (variable)

...

sttbElements (variable)

...

sttbAttributes (variable)

...

wzURI (variable): A Unicode string that indicates the URI of this schema definition. The string is length-prefixed with a 16-bit integer and is not null-terminated.

wzManifestLocation (variable): A Unicode string that is length-prefixed with a 16-bit integer and is not null-terminated. If this schema definition was loaded through an XML expansion pack, wzManifestLocation is the URI of the expansion pack manifest. If it was not loaded through an expansion pack, the string is empty.

sttbElements (variable): An STTB structure that contains all the elements within this XML schema. This structure uses a 4-byte cData.

sttbAttributes (variable): An STTB structure that contains all the attributes within this XML schema. This structure uses a 4-byte cData.