MFT _ MESSAGE _ COMMAND _ MARKER

Markiert einen Punkt im Stream. Diese Meldung gilt nur für asynchrone MFTs.

Message-Parameter

Ein beliebiger Wert. Der MFT gibt den Wert im METransformMarker-Ereignis an den Client zurück.

Hinweise

Um diese Nachricht zu senden, rufen Sie DIETRANSFORM::P rocessMessage auf.

MFT antwortet wie folgt auf diese Meldung:

  1. MFT generiert so viele Ausgabebeispiele wie möglich aus den vorhandenen Eingabedaten und sendet für jedes Ausgabebeispiel ein METransformHaveOutput-Ereignis.
  2. Nachdem die ganze Ausgabe generiert wurde, sendet MFT ein METransformMarker-Ereignis. Dieses Ereignis muss nach allen METransformHaveOutput-Ereignissen gesendet werden.

Der Client ist nicht zum Senden dieser Nachricht erforderlich und sollte diese Nachricht nur an asynchrone MFTs senden. Ein synchrones MFT sendet kein METransformMarker-Ereignis als Antwort auf diese Nachricht.

Implementierung

Asynchrone MFTs müssen wie beschrieben auf diese Meldung reagieren. Synchrone MFTs sollten diese Meldung ignorieren.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client)
Windows 7 [ Desktop-Apps]
Unterstützte Mindestversion (Server)
Windows Nur Server 2008 [ R2-Desktop-Apps]
Header
Mftransform.h

Siehe auch

_MFT-NACHRICHTENTYP _