次の方法で共有


IPrintPipelineManagerControl::RequestShutdown メソッド (filterpipeline.h)

RequestShutdown メソッドは、パイプラインをシャットダウンすることを要求します。

構文

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

パラメーター

[in] hrReason

メモリ不足の理由を示す HRESULT 値。

[in] pReason

使用されません。 NULL に設定します。

戻り値

RequestShutdown は、HRESULT 値を返します。

備考

IXpsDocumentConsumer インターフェイスを使用するフィルターは、IXpsDocumentConsumer::CloseSender を呼び出してパイプラインをシャットダウンする前に、IPrintPipelineManagerControl::RequestShutdown を呼び出す必要があります。 最初 IXpsDocumentConsumer::CloseSender を呼び出すと、無効な XPS ドキュメントが生成され、エラーが発生する可能性があります。

必要条件

要件 価値
ターゲット プラットフォーム デスクトップ
ヘッダー filterpipeline.h