结构和联合属性

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

属性 使用情况
开关 为封装的联合选择判别器。
switch_is 标识非封装联合的判别者。
switch_type 标识非封装联合的判别器的类型。
忽略 指定不传输结构或联合中包含的指针以及指针指示的对象。

 

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