Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Überträgt Daten des Bytetyps (8 Bit breit).
Vererbung
Die IPipeByte-Schnittstelle erbt von der IUnknown-Schnittstelle . IPipeByte verfügt auch über folgende Arten von Membern:
Methoden
Die IPipeByte-Schnittstelle verfügt über diese Methoden.
|
IPipeByte::P ull Die Methode IPipeByte::P ull (objidlbase.h) ruft Daten des Bytetyps aus der Pipequelle ab. |
|
IPipeByte::P ush Die IPipeByte::P ush-Methode (objidlbase.h) sendet Daten des Bytetyps an die Pipequelle. |
Hinweise
Die Schnittstellen IPipeByte, IPipeDouble und IPipeLong ähneln den DCE/RPC-Standardpipes. Die COM-Implementierung von Pipes bietet jedoch mehr Flexibilität. Bei der COM-Implementierung besteht die Grundidee darin, dass die Pipe einfach eine weitere Schnittstelle mit zwei Methoden ist: Pull und Push. Dies führt zu drei Standard Vorteilen:
- Eine COM-Pipe ist eine andere Schnittstelle, sodass sie als Out-Parameter von einem Methodenaufruf empfangen und dann entweder Pull oder Push aufgerufen werden kann.
- Es gibt keine Einschränkungen, wann die Pull- und Push-Methoden aufgerufen werden sollen, sodass eine Pipe in Wirklichkeit bidirektional ist.
- Pipes sind Schnittstellen, sodass die Methodenaufrufe asynchron sein können und diesen Regeln entsprechen.
Anforderungen
| Anforderung | Wert |
|---|---|
| Unterstützte Mindestversion (Client) | Windows 2000 Professional [nur Desktop-Apps] |
| Unterstützte Mindestversion (Server) | Windows 2000 Server [nur Desktop-Apps] |
| Zielplattform | Windows |
| Kopfzeile | objidlbase.h (include ObjIdl.h) |