利用c语言,程序员可以设计出能够为authorware使用的dll文件,但windows的dll是为专业编程人员创建的,标准的dll格式和调用规则通常需要用户参考程序员的文档和windows的api(application program interface,应用程序接口)调用,对非程序员来说建立和使用都不方便。为避开这些,authorware支持对于普通dll的透明的扩充,这种方式就是ucd。编写authorware中使用的dll的c程序员,可以使用ucd来自动载入authorware需要的信息,.包括函数名、参数、返回值的类型、语法模块和联机描述等,以便authorware识别和链接dll,而这些附加的自动载入的信息可以存储在dll中,或分开存储,并且这些信息对于其他程序来说仍是透明的。这样就可以像调用系统函数那样,在authorware的应用程序中调用外部函数,而无须去了解函数文件的底层信息。