CPrinterPort Class Reference

#include <gdi.h>

class CPrinterPort : public CBase

Inherits from

  • CPrinterPort

    Detailed Description

    Printer port interface.

    This interface is used as the base class for the various types of printer port. New printer port classes should be derived from this class.After allocation and construction, a pointer to a concrete printer port should be passed to CPrintSetup::StartPrintL().

    See also: CPrintSetup::StartPrintL()

    Since
    5.0

    Member Function Documentation

    Cancel ( )

    voidCancel()[pure virtual]

    Cancels an outstanding WriteRequest() operation.

    WriteRequest ( const TDesC8 &, TRequestStatus & )

    voidWriteRequest(const TDesC8 &aBuf,
    TRequestStatus &aRequestStatus
    )[pure virtual]

    Writes data asynchronously to the printer port.

    ParameterDescription
    aBufData to be written to the port
    aRequestStatusA reference to the request status object. If the request is cancelled, this should be set to KErrCancel; if the request completes normally, this should be set to KErrNone.