Struktur- und Union-Attribute
Verwenden Sie die Attribute switch_*, um die Eigenschaft einer Union in einem Remoteprozeduraufruf anzugeben. Verwenden Sie das ignore-Attribut , um bestimmte Struktur- oder Union-Member als lokal für die Clientanwendung festzulegen.
attribute | Verwendung |
---|---|
Wechseln | Wählt die Diskriminanz für eine gekapselte Union aus. |
switch_is | Identifiziert das Diskriminant für eine nicht gekapselte Union. |
switch_type | Gibt den Typ des Diskriminanten für eine nicht gekapselte Union an. |
Ignorieren | Gibt an, dass ein in einer Struktur oder Union enthaltener Zeiger und das durch den Zeiger angegebene Objekt nicht übertragen werden sollen. |
Sie können auch die Array- und Größenzeigerattribute verwenden, um Merkmale von Struktur- oder Unionmembern anzugeben.