Datentypattribute
Sie können diese Attribute auf Datentypen in einer typedef-Anweisung anwenden, um die Verwendung oder Auswirkung des Datentyps weiter zu definieren.
| attribute | Verwendung |
|---|---|
| Kontexthand _ handle | Identifiziert ein Bindungshand handle, das Zustandsinformationen (Kontextinformationen) auf einem bestimmten Server zwischen Remoteprozeduraufrufen von einem bestimmten Client verwaltet. Ungültig für Objektschnittstellenfunktionen. |
| Handlebezeichner | Gibt einen anwendungsspezifischen benutzerdefinierten Handletyp an. |
| ms _ union | Steuert die NDR-Ausrichtung nicht kapselter Unions. Verwenden Sie für typedefs zur Abwärtskompatibilität mit Schnittstellen, die mit MIDL 1.0 oder 2.0 erstellt wurden. |
| Rohr | Ermöglicht die Übertragung eines Datenstroms mit offenem Ende von typierten Daten über einen Remoteprozeduraufruf. Ein In-Pipe-Parameter ermöglicht es dem Server, den Datenstrom während eines Remoteprozeduraufrufs vom Client zu pullen. Mit einem out pipe-Parameter kann der Server den Datenstrom zurück an den Client übertragen. |
| übertragen _ als | Gibt an, wie ein Datentyp über ein Netzwerk übertragen wird, das für benutzerdefiniertes Marshalling verwendet wird. |
| _v1-Aufzählen | Gibt an, dass der angegebene enumerierte Typ als 32-Bit-Entität und nicht als 16-Bit-Standard übertragen wird. |
| Wire _ Marshal | Ähnlich wie beim Übertragen _ als implementieren Sie die Routinen, um die Daten zu sgrößeren, zu marshallen, zu entmarshalieren und frei zu machen. |