MF_TOPONODE_NOSHUTDOWN_ON_REMOVE-Attribut
Gibt an, wie die Mediensitzung ein Objekt in der Topologie heruntergefahren hat.
Datentyp
UINT32
Als booleschen Wert behandeln.
Hinweise
Dieses Attribut gilt für die folgenden Typen von Topologieknoten:
- Ausgabeknoten
- Jeder Transformationsknoten, der eine asynchrone Media Foundation-Transformation (MFT) enthält.
Das Attribut kann die folgenden Werte aufweisen:
Wert | Beschreibung |
---|---|
TRUE | Wenn die Mediensitzung zu einer neuen Topologie wechselt oder die aktuelle Topologie löscht, wird das Objekt, das zu diesem Topologieknoten gehört, nicht beendet. |
FALSE | Wenn die Mediensitzung zu einer neuen Topologie wechselt oder die aktuelle Topologie löscht, wird das Knotenobjekt wie folgt beendet:
|
Der Standardwert ist TRUE.
Wenn Ihre Anwendung mehrere Topologien in die Warteschlange stellt, empfiehlt es sich, dieses Attribut auf FALSE festzulegen. Andernfalls werden Objekte in der Topologie möglicherweise nicht ordnungsgemäß beendet.
Dieses Attribut gilt nicht, wenn die Anwendung die Mediensitzung beendet, indem sie IMFMediaSession::Shutdown aufruft. Wenn die Mediensitzung beendet wird, werden immer die Mediensenken und asynchronen MFTs in der aktuellen Topologie beendet.
Die GUID-Konstante für dieses Attribut wird aus „mfuuid.lib“ exportiert.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) |
Windows Vista [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) |
Windows Server 2008 [nur Desktop-Apps] |
Header |
|
Siehe auch