Hi Henri,

>
>If everyone is going to comment, I might as well join in.

>What is the purpose of the typedef?
The purpose is to make a type.  For example without it every time we needed to use
it we would have to use "struct _mfmediatype name", but with the typedef
we can shorthand it to "mfmediatype name".

Best Regards
 Alistair.