Freigeben über


ms_union-Attribut

Die Schlüsselwort (keyword) [ms_union] wird verwendet, um die NDR-Ausrichtung von nicht gekapselten Gewerkschaften zu steuern.

[
    ms_union,
    ...
]
interface interface-name 
{
    ...
}

[ms_union] procedure-type procedure-name(param-list);

Parameter

Schnittstellenname

Gibt den Namen der Schnittstelle an.

Prozedurtyp

Gibt den Rückgabetyp der Prozedur an, auf die das Attribut angewendet wird.

Prozedurname

Gibt den Namen der Prozedur an.

param-list

Gibt die Parameterliste der Prozedur an, die möglicherweise leer ist.

Bemerkungen

Verwenden Sie diesen Switch oder dieses Attribut niemals mit neuen Schnittstellen. Dies ist nur ein Abwärtskompatibilitätsfeature. Der MIDL-Compiler in dieser Version von Microsoft RPC spiegelt das Verhalten des OSF DCE IDL-Compilers für nicht gekapselte Unionen wieder. Da frühere Versionen des MIDL-Compilers dies jedoch nicht getan haben, bietet der Switch /ms_union Kompatibilität mit Schnittstellen, die auf früheren Versionen des MIDL-Compilers basieren.

Das ms_union-Feature kann als IDL-Schnittstellenattribute, IDL-Typattribute oder als Befehlszeilenschalter ( /ms_union) verwendet werden.

Beispiele

[ms_union] long procedure (...);

Weitere Informationen

IDL-Datei (Interface Definition)

/ms_union