Share via


Méthode IPrintPipelineManagerControl ::RequestShutdown (filterpipeline.h)

La RequestShutdown méthode demande qu’un pipeline soit arrêté.

Syntaxe

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

Paramètres

[in] hrReason

Valeur HRESULT qui indique la raison du manque de mémoire.

[in] pReason

Non utilisé. Défini sur NULL.

Valeur retournée

RequestShutdown retourne une valeur HRESULT .

Remarques

Un filtre qui utilise l’interface IXpsDocumentConsumer doit appeler IPrintPipelineManagerControl::RequestShutdown avant d’appeler IXpsDocumentConsumer ::CloseSender pour arrêter le pipeline. L’appel d’IXpsDocumentConsumer ::CloseSender en premier peut produire un document XPS non valide et provoquer une erreur.

Configuration requise

Condition requise Valeur
Plateforme cible Desktop (Expérience utilisateur)
En-tête filterpipeline.h