IInterFilterCommunicator::RequestReader method (filterpipeline.h)

The RequestReader method retrieves the reader interface for an IInterFilterCommunicator object.

Syntax

HRESULT RequestReader(
  [out] void **ppIReader
);

Parameters

[out] ppIReader

A variable that receives the reader interface object when RequestReader retrieves.

Return value

RequestReader returns an HRESULT value.

Remarks

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

Requirements

Requirement Value
Target Platform Desktop
Header filterpipeline.h

See also

IInterFilterCommunicator

IPrintPipelineFilter::InitializeFilter