Freigeben über


IPrintPipelineManagerControl::RequestShutdown-Methode (filterpipeline.h)

Die RequestShutdown -Methode fordert das Herunterfahren einer Pipeline an.

Syntax

HRESULT RequestShutdown(
  [in] HRESULT       hrReason,
  [in] IImgErrorInfo *pReason
);

Parameter

[in] hrReason

Ein HRESULT-Wert , der den Grund für den Mangel an Arbeitsspeicher angibt.

[in] pReason

Wird nicht verwendet. Auf NULL festgelegt.

Rückgabewert

RequestShutdown gibt einen HRESULT-Wert zurück.

Hinweise

Ein Filter, der die IXpsDocumentConsumer-Schnittstelle verwendet, muss aufrufen IPrintPipelineManagerControl::RequestShutdown , bevor er IXpsDocumentConsumer::CloseSender aufruft, um die Pipeline herunterzufahren. Das aufrufen von IXpsDocumentConsumer::CloseSender kann zuerst ein ungültiges XPS-Dokument erzeugen und einen Fehler verursachen.

Anforderungen

Anforderung Wert
Zielplattform Desktop
Kopfzeile filterpipeline.h