Freigeben über


IPrintPipelineManagerControl::RequestShutdown-Methode (filterpipeline.h)

Die RequestShutdown-Methode fordert an, dass eine Pipeline heruntergefahren wird.

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. Wird auf NULL-festgelegt.

Rückgabewert

RequestShutdown gibt einen HRESULT--Wert zurück.

Bemerkungen

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

Anforderungen

Anforderung Wert
Zielplattform- Desktop
Header- filterpipeline.h