1.inport: 类似于c语言中的#include,这里引入一个头文件Mydefs和另一个IDL文件Unknown.idl,在Mydefs文件中可能包含了自定义类型,在Unknown.idl文件中
包含了IUnknown的定义。
2.object:表示定义的是COM接口而不是RPC接口。
3.uuid:uuid后面的括号括起来的是接口的IID,是接口的唯一标识。
4.interface:定义接口名称,接口必须直接或间接的从IUnknown接口派生。
5.in和out:指定参数的方向。“in”表示输入参数,“out”表示输出参数。
6.pointer_default:为除参数列表中的指针外的所有指针指定缺省类型。
7.max_is:指定数组的最大元素个数;
8.size_is:也用于指定数组或指针的元素个数,