Partager via


IPrintPipelineManagerControl ::RequestShutdown, méthode (filterpipeline.h)

La méthode RequestShutdown 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 de l’absence de mémoire.

[in] pReason

Non utilisé. Défini sur NULL .

Valeur de retour

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 IXpsDocumentConsumer ::CloseSender peut d’abord produire un document XPS non valide et provoquer une erreur.

Exigences

Exigence Valeur
plateforme cible Bureau
d’en-tête filterpipeline.h