COMMCONFIG结构定义了串行或其他通信资源的配置。结构的格式根据通信资源的类型(提供者子类型)而异。前几个结构成员对所有通信资源是共同的;为特定提供者子类型定义附加成员。具体的服务提供商也可以扩展COMMCONFIG结构。
应用程序可以使用GetCommConfig和SetCommConfig功能获取和设置通信资源的配置。打开时,使用其提供者子类型的默认配置初始化通信资源。要获取和设置供应商子类型的默认配置,请使用GetDefaultCommConfig和SetDefaultCommConfig功能。
要提示用户进行配置信息,请使用CommConfigDialog功能。此函数显示由服务提供商定义的对话框,并根据用户输入填写COMMCONFIG结构。