结构和联合属性

使用 switch_* 属性在远程过程调用中指定联合的特征。 使用 忽略 属性将某些结构或联合成员指定为客户端应用程序的本地成员。

属性 用法
开关 为封装的联合选择歧视。
switch_is 标识非封装联合的歧视。
switch_type 标识非封装联合的歧视者的类型。
忽略 指定包含在结构或联合中的指针和指针指示的对象不传输。

 

还可以使用 数组和大小 指针属性来指定结构或联合成员的特征。