IInterFilterCommunicator::RequestWriter method (filterpipeline.h)

The RequestWriter method retrieves the writer interface for an IInterFilterCommunicator object.

Syntax

HRESULT RequestWriter(
  [out] void **ppIWriter
);

Parameters

[out] ppIWriter

A variable that receives the writer interface object that RequestWriter retrieves.

Return value

RequestWriter returns an HRESULT value.

Remarks

The IInterFilterCommunicator object is passed to each filter in the IPrintPipelineFilter::InitializeFilter method. The filter uses the RequestWriter method to get the writer interface for the object. The universally unique identifier (UUID) for the object is declared in the filter pipeline configuration file.

Requirements

Requirement Value
Target Platform Desktop
Header filterpipeline.h (include Filterpipeline.h)

See also

IInterFilterCommunicator

IPrintPipelineFilter::InitializeFilter