Teilen über


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.