Struktur- und Union-Attribute
Verwenden Sie die attribute switch_* zum Angeben des Merkmals einer Union in einem Remoteprozeduraufruf. Verwenden Sie die Attribut ignorieren, um bestimmte Struktur- oder Union-Member als lokal für die Clientanwendung festzulegen.
Attribut | Verwendung |
---|---|
wechseln | Wählt den Diskriminanten für eine gekapselte Vereinigung aus. |
switch_is | Gibt den Diskriminanten für eine nicht gekapselte Vereinigung an. |
switch_type | Gibt den Typ des Diskriminanten für eine nicht gekapselte Vereinigung an. |
ignorieren | Legt fest, dass ein Zeiger, der in einer Struktur oder Vereinigung enthalten ist, und das durch den Zeiger angegebene Objekt nicht übertragen werden soll. |
Sie können auch die Array- und Größenattribute von Zeigerattributen verwenden, um Merkmale von Struktur- oder Vereinigungsmitgliedern anzugeben.