Developer

API Reference

IBTImagePrintInitiator_StartPrint()

Brew Release
Brew MP 1.0.2
See Also
IFileSystem2 IBTImagePrintInitiator_GetCurrentFile
Description
Starts a print job on the configured print responder.
The initiator object is expected to handle all the steps required to send images to print responder.
Parameters
  • _me
    [in]:
    the object
  • pszPDOF
    [in]:
    full path of the print job description file in PDOF
  • pszFolder
    [in]:
    where images to be printed can be found
  • piFS
    [in]:
    file system object on which to operate
  • nProgFreq
    [in]:
    minimum number of bytes transferred between progress reports
    Return
  • AEE_SUCCESS
    []:
    The command has been scheduled, and AEEBTBIPI_EV_OP_INITIATED, AEEBTBIPI_EV_OP_PROGRESS, and/or AEEBTBIPI_EV_OP_COMPLETED events will be generated at a later time.
  • AEE_EBADPARM
    []:
    Invalid input parameters.
  • AEE_EBADSTATE
    []:
    Object not configured.
  • AEE_EITEMBUSY
    []:
    In the middle of another operation.
Prototype
   AEEResult IBTImagePrintInitiator_StartPrint(
                IBTImagePrintInitiator* _me,
                const char*             pszPDOF,
                const char*             pszFolder,
                IFileSystem2*           piFS,
                int                     nProgFreq);
Side Effect
None.
Comment
When event AEEBTBIPI_EV_OP_COMPLETED is received the following fields of AEEBTBIPInitiatorEventType are associated with this operation: cFunc : function associated with current op cResult : result of operation nCount : number of images printed
  • Follow