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.
Sendet Daten des doppelten Typs an die Rohrquelle.
Syntax
HRESULT Push(
[in] DOUBLE *buf,
[in] ULONG cSent
);
Die Parameter
[in] buf
Ein Zeiger auf den Speicherpuffer, der die zu sendenden Daten enthält.
[in] cSent
Die Anzahl der Doubles im Puffer.
Rückgabewert
Diese Methode gibt S_OK zurück, um anzugeben, dass die Daten erfolgreich gesendet wurden.
Bemerkungen
Wenn die Push-Methode aufgerufen wird, werden die Daten an den Anbieter der Pipe gesendet. Der Aufrufer füllt den Puffer mit den Daten und ruft dann Push auf. Die Anzahl der gesendeten Doubles wird im cSent-Parameter angegeben. Der Aufrufer ist dafür verantwortlich, sicherzustellen, dass der Puffer für die Dauer des Aufrufs gültig ist.
Wenn die letzten Daten per Push verschoben wurden, muss der Anrufer einen letzten Push von cSent ausführen, um anzugeben, dass die Datenübertragung abgeschlossen ist.
Anforderungen
Anforderung | Wert |
---|---|
Mindestens unterstützter Client | Windows 2000 Professional [nur Desktop-Apps] |
Mindestanforderungen für unterstützte Server | Windows 2000 Server [nur Desktop-Apps] |
Zielplattform | Fenster |
Überschrift | objidlbase.h (include ObjIdl.h) |