2.3.8.1 MsoEnvelopeCLSID

A structure that specifies the type of data in EnvelopeData based on the value of CLSID.


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

CLSID (16 bytes)

...

...

EnvelopeData (variable)

...

CLSID (16 bytes):  A GUID, as specified by [MS-DTYP], that specifies the type of data in EnvelopeData. If this GUID equals { 0x0006F01A, 0x0000, 0x0000, { 0xC0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x46 } }, then the data in EnvelopeData is specified by MsoEnvelope structure (section 2.3.8.2). If not, then the data in EnvelopeData is out of scope for this document.

EnvelopeData (variable): An array of bytes that is either specified by MsoEnvelope structure (section 2.3.8.2) or is out of scope, depending on the value of CLSID.