Ask a questionAsk a question
 

Proposed AnswerIPrintCoreHelper Interfacing - Help needed

  • Monday, December 11, 2006 4:04 AMsoorya_j Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     

    Hi,

    Our team was trying to use the IPrintCoreHelper Interface in our filter pipeline code. Our code is unidriver based.We tried to use it in the similar way as shown in the SimplePipelineFilter example in WDK6000. On debugging the StreamFilter code using WinDBG in the SimplePipelineFilter we found that it failed when it called the QueryInterface in InitializeFilter. The error code returned was

     hr =  0x80004002  :   _E _NOINTERFACE : no such interface supported .

    Also we noticed that there does not exist any symbolic name for IPrintCoreHelper property in the Print Pipeline PropertyBag and the GetProperty method passed it as a string.

    Has anybody come across the same observation? Help needed on resolving this issue.

    The version of unidrv that we used is  : 0.3.6000.16386

    Thanks and regards,

    Soorya

     

     

All Replies

  • Wednesday, October 28, 2009 11:21 AMSai Prasad Ch Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     Proposed Answer
    If you have GetInfo() function in that class, then th required helper class should be mentioned for OEMGI_GETREQUESTEDHELPERINTERFACES.
    In your case, it needs to be OEMPBLISH_IPRINTCOREHELPER
    • Proposed As Answer bySai Prasad Ch Monday, November 02, 2009 12:04 PM
    •