IPresentationManager::CancelPresentsFrom-Methode (presentation.h)

Bricht alle zuvor ausgestellten und noch im Flug ausgeführten Präsentationen ab, die noch nicht angezeigt wurden und deren Aktuelle IDs mindestens die übergebenen presentIdToCancelFromsind.

Syntax

HRESULT CancelPresentsFrom(
  UINT64 presentIdToCancelFrom
);

Parameter

presentIdToCancelFrom

Typ: UINT64

Der Bezeichner des Geschenks, von dem ausgestellte, aber noch nicht angezeigte Präsentationen abgebrochen werden sollen.

Rückgabewert

Typ: HRESULT

Wenn die Funktion erfolgreich ist, wird zurückgegeben S_OK. Andernfalls wird ein HRESULT Wert zurückgegeben, der den Fehler angibt.

Hinweise

Wenn in der Vergangenheit bereits Geschenke angezeigt wurden, schlägt dieser Aufruf nicht fehl – diese Geschenke werden einfach nicht abgebrochen. Der aktuelle Abbruchzaun wird für abgesagte Geschenke nicht signalisiert, da sie sich beim Abbrechen von Geschenken nicht auf die aktuell angezeigte Präsentation auswirken oder den Außerbetriebnahmeprozess starten. Aus diesem Grund wird empfohlen, dass eine Anwendung nach dem Ausführen eines Vorhandenen verfügbare Ereignisse abfragt, um einen verfügbaren Puffer zu finden, der beim ersten Vorhanden nach einem Abbruch ausgibt. Sobald diese Gegenwart in die Warteschlange eingereiht wurde, kann die zuvor angezeigte Anwesende mit dem Außerbetriebnahmeprozess beginnen und dem aktuellen Ausmusterungszaun signalisieren.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows Build 22000
Unterstützte Mindestversion (Server) Windows Build 22000
Kopfzeile presentation.h
Bibliothek dcomp.lib
DLL dcomp.dll

Weitere Informationen

IPresentationBuffer::GetAvailableEvent