Is it possible to customize the GUI of a WIA microdriver?

Hi,
I've downloaded the WIA sample drivers and I'm developing a WIA microdriver using the sample as my starting point. One thing I'm having trouble with is the interface, I would like to get rid of the last two buttons and the quality adjustment text if possible,
keeping only color and grayscale picture, but i have no idea where to change it. I've tried changing the SupportedDataTypes in the pScanInfo structure to only color and grayscale to no avail.
Here's what my interface is looking like:
Any tips where should I look so i can customize the interface?

WIA micro-drivers are a deprecated model which is still supported for legacy device compatibility. The model offers only support for WIA 1.0 (Windows XP) and is limited in functionality
even compared with real WIA 1.0 mini-drivers (mini-drivers which could replace the common WIA 1.0 Scan Dialog shown here with their own UI Extension Dialog).
Recommend for the developer to consider moving to a WIA 2.0 mini-driver. If using one of the WDK driver samples as a template (wiadriverex or prodscan) such driver development
should not that be very much complicated over a micro-driver, without any of the micro-driver limitations.
The two mentioned WIA 2.0 driver samples in MSDN:
 https://code.msdn.microsoft.com/WIA-Microdriver-1972b1c5
Sample
Description
PRODUCTION SCANNING WIA 2.0 DRIVER  
The ProdScan directory contains a   sample WIA 2.0 mini-driver. This sample shows how to add Production Scanning   features to a WIA 2.0 mini-driver.
EXTENDED WIA 2.0 MONSTER DRIVER
The Wiadriverex directory contains a sample WIA 2.0   mini-driver. This sample shows how to write a WIA 2.0 mini-driver that uses   the stream-based WIA 2.0 transfer model. It also
shows an implementation of a   very simple segmentation filter, image processing filter, and error handling   extension for the WIA 2.0 mini-driver.
Best regards,
Marius

Similar Messages

  • Is it possible to customize the halftone screen/angle used by the HP Laserjet 5000/5100

    Hi
    When sending an image to print on our 5000s and 5100s I'd like for the printer to apply a halftone screen of 85 (frequency) and 45 (angle). However, the driver properties only has two settings - Standard and Enhanced.
    I took a look at the PPD and found the following:
    *%=== Halftone Information =================
    *ScreenFreq:  "106.0"
    *ScreenAngle: "45.0"
    *ResScreenFreq 300dpi/300 dpi:  "60.0"
    *ResScreenAngle 300dpi/300 dpi: "45.0"
    *ResScreenFreq 600dpi/600 dpi:  "106.0"
    *ResScreenAngle 600dpi/600 dpi: "45.0"
    *ResScreenFreq 1200dpi/1200 dpi:  "180.0"
    *ResScreenAngle 1200dpi/1200 dpi: "45.0"
    I had hoped that simply by changing the screen frequencies to "85.0" it would do the trick (since 85 does not appear to be outside of the printers' capability). However, it resulted in no changes to the prints. I know (or at least think) the changes were "seen" by the print driver because I changed some of the text that it uses in the property boxes of the print driver and those changes appeared (e.g. I changed "Standard" to "Standard 2" for one of the halftone descriptions).
    My question is... can I customize the frequency/angle used or are these values fixed regardless of changes made to the PPD?
    Thank you.
    Mark

    What was the answer to this excellent question, please?
    Mark
    Student
    Posts: 1
    Registered: 05-14-2009
    0
    Is it possible to customize the halftone screen/angle used by the HP Laserjet 5000/5100
    Options 
    05-14-2009 06:56 AM
    Hi
    When sending an image to print on our 5000s and 5100s I'd like for the printer to apply a halftone screen of 85 (frequency) and 45 (angle). However, the driver properties only has two settings - Standard and Enhanced.
    I took a look at the PPD and found the following:
    *%=== Halftone Information =================
    *ScreenFreq:  "106.0"
    *ScreenAngle: "45.0"
    *ResScreenFreq 300dpi/300 dpi:  "60.0"
    *ResScreenAngle 300dpi/300 dpi: "45.0"
    *ResScreenFreq 600dpi/600 dpi:  "106.0"
    *ResScreenAngle 600dpi/600 dpi: "45.0"
    *ResScreenFreq 1200dpi/1200 dpi:  "180.0"
    *ResScreenAngle 1200dpi/1200 dpi: "45.0"
    I had hoped that simply by changing the screen frequencies to "85.0" it would do the trick (since 85 does not appear to be outside of the printers' capability). However, it resulted in no changes to the prints. I know (or at least think) the changes were "seen" by the print driver because I changed some of the text that it uses in the property boxes of the print driver and those changes appeared (e.g. I changed "Standard" to "Standard 2" for one of the halftone descriptions).
    My question is... can I customize the frequency/angle used or are these values fixed regardless of changes made to the PPD?
    Thank you.

  • Is it possible to customize the playback controls bar in a dvd flash?

    Is it possible to customize the playback controls bar in a dvd flash?
    I mean is it possible to change the size of the bar? and the size of the controls?
    Is it possible to remove (not hide or disable but remove from the bar) some controls as "search", "title" ecc...
    Thank You...

    CS5 greatly improved the options for player configuration.
    http://help.adobe.com/en_US/encore/cs/using/WS130B1F01-AE62-4c59-BA44-F29ACD8522EEa.html#W Sf01dbd23413dda0e-3ea68760123ebe30b7c-7ff2
    I have not played with this enough to answer your specific questions. Let us know.

  • Having the possibility to customize the name of the backup directory

    Hello,
    New user of lightroom v3.3, i noted the impossibility to customize the name of the backup directory.
    it's a plain full text with "importé le 10 janvier 2011" for example wich is not the best way to store to retrieve old photos.
    is it possible to have à traditional "importé le 2011-01-10" for example so that the directory will folow theimselves hystoricaly?

    I agree that would be preferable.

  • Is it possible to customize the email heading (subject) when using a email submit button

    I have created a button for inserting a completed form into an email. Being the button auto inserts is it possible to customize how the button
    titles the email & subject upon insertion?

    You can have more control on the email subject/ to and CC Email address, if you use a regular button and place the code in the click event.
    Refer to the attached sample below.
    https://acrobat.com/#d=HouRLov3lOntSbqAfsr5Hg
    Thanks
    Srini

  • Is it possible to customize the ARUN table (J_3ABDBS) and delivery creation program (transaction VL04) in SAP?

    I am a student, pursuing MBA and currently doing internship with a big fashion and lifestyle company in India. I am stuck at a place where i need help.
    We are planning to give customer the control over the time of delivery of their orders as per their convenience. For that I am exploring the possibility of modifying the ARUN table in such a way that an extra column is added into the ARUN table. this field will contain a flag value (1/0) where '0' will indicate that the customer wants to block delivery for the specific items.
    at the time of delivery creation, transaction VL04 should check this flag value for every item. So when we try to create delivery for a whole order in one go, the delivery for the items with '0' flag value shouldn't be created.
    basically, my whole purpose is to enable our SAP system to create delivery on item level instead of on order level.
    Ques:
    1. Is it at all possible to do what i am thinking of?
    2. has any company customised the ARUN table and delivery creation program before?
    3. If we go ahead with this customisation in-house, will the SAP pull back the maintenance support on account of tempering with base programs?
    4. Also, please suggest other ways to do what i am trying to do?

    you can use the Tables SRRELROLES and IDOCREL
    if it is inbound delivery the use the business object BUS2015(outbound use LIKP)
    first get the ROLEID using the Delivery number as Objectkey(business obecjt BUS2015/LIK) from the SRRELROLES,
    then pass the ROLEID to the table IDOCREL to ROLE_A , get the ROLE_B,
    use this ROLE_B supply to ROLEID of SRRELROLES table(business object as IDOC, )
    get the objkey which is nothing But IDOC.

  • Is it possible to customize the actions of the new Forget Button.

    As I use a number of pinned tabs I don't want the Forget Button to close tabs and open clean window because I have to reset the pinned tabs every time I use the button
    I just want to delete cookies and recent history (to clear the cache when I am updating my blogs). I know I can do this in the History Menu under Clear Recent History but it would be neat if I could do it from this one button
    Is it possible to set the actions for this button or is fixed?

    Hi,
    Could you check below is the one are you looking at
    APO customisation > supply chain planning > SNP >
    basic settings > maintain global snp settings > Orders
    per bucket
    Regards
    R. Senthil Mareeswaran.

  • Is it possible to customize the size of my iMovie '11 project?

    I'm currently editing a video for a client that's sized irregularly - 1016x668 pixels. Ideally I would like it to be kept at the same size once I'm done with the editing. Is that possible to do in iMovie '11?

    PamPoxx wrote:
    …  1016x668 …  I would like it to be kept at the same size once I'm done with the editing. Is that possible to do in iMovie '11?
    not really.
    iM supports only the regular standards, 720x480, 756x576, 1280x720, 1920x1080. Done
    And, btw, your res isn't 16:9 (nor 4:3) ... but some 'odd' aspect ratio.
    but ...
    in the Share/Export using Quicktime you could set that weird resolution back again - on Import it will be resized (and slightly distorted) and on Export gets re-distorted (English? ) again .........

  • Customize the GUI interface

    Are there custom GUI interfaces for OS X? If so where can I find them. There were some at mmicons.com but I don't think the site exists any more.

    check http://magnifique.pcwizcomputer.com/ ... that's what I'm using on mine and they have a few themes available. there are other GUI replacements (shapeshifter) but they want to charge you for it.

  • Unable to enter a Division for which I have proper credentials, via the GUI

    I have a Division which I am unable to enter, either as a student or as the full site Administrator, from the GUI.
    When I log into the main Site page, I see the link for the Division (as I should - I have DOWNLOAD permissions for the Division). However when I click the link (the thumbnail image) I am always, 100% of the time, rejected and sent to the login page. Ignoring that, I still have all of my proper credentials and may continue to freely access other parts of the site.
    In the past, I had this exact behavior on (1) a Division "RobotCourses:PSYC" (Psychology), and (2) my main site breadcrumb, which appears at the top of the site page to the right of the "iTunes U" breadcrumb and says "Maiko Covington @ University of Illinois..." For reasons completely unknown to me, this behavior resolved itself yesterday, clicking both of those objects works as expected, although NO one at our site with any edit access did anything on the server.
    However, the same behavior has now reappeared, this time on a Division "RobotCourses:CLCV" (Classical Civilizations). Again, I have not done any editing of that Division, nor had anyone logged into it (these Divisions are in a test area where I am developing automation tools).
    I am, quite frankly, stumped. But I've done some investigation.
    SETUP:
    The Division has identity "RobotCourses:CLCV".
    This Division contains a single Course with identity "RobotCourses:CLCV:CLCV115:CLCV115All-13564".
    Both the Division and the Course are restricted to properly registered academic students. I have developed automation code in a login portal which grants credentials for RobotCourses:CLCV to students registered for courses in the CLCV department (Classical Civilizations) and credentials for RobotCourses:CLCV:CLCV115:CLCV115All-13564 to students registered for CLCV 115 (Classical Civilizations 115 - Mythology of Greece and Rome) specifically.
    The Permissions set on RobotCourses:CLCV in particular are:
    <Permission>
    <Credential>Authenticated@urn:mace:itunesu.com:sites:illinois.edu</Credential>
    <Access>No Access</Access>
    </Permission>
    <Permission>
    <Credential>gakusei@urn:mace:itunesu.com:sites:illinois.edu:RobotCourses:CLCV</C redential>
    <Access>Download</Access>
    </Permission>
    The point is to deny access to Authenticated@ (merely authenticated students) and then specifically grant it for people given a "gakusei" credential for RobotCourses:CLCV in particular.
    (Note here that "gakusei" is a Japanese word meaning "student," I am using it in my credentials to ensure that my credentials and permissions are not affected by other credentials named "student" set at upper levels and used by some live users of the site, as we do not have a segregated development environment. It is our lowest level of access beyond mere Authenticated@..., designed to give students access to download and "surf to" Divisions and Courses.)
    *LOGIN: ISSUING CREDENTIALS:*
    The login portal code works successfully, and so when a student "Jane Doe" logs in, she is in fact given appropriate credentials (as she is actually registered for CLCV 115 here at UIUC). From the code generating her login URL, I see:
    Issued credentials:
    gakusei@urn:mace:itunesu.com:sites:illinois.edu:RobotCourses:CLCV
    gakusei@urn:mace:itunesu.com:sites:illinois.edu:RobotCourses:CLCV:CLCV115:CLCV1 15All-13564
    gakusei@urn:mace:itunesu.com:sites:illinois.edu:RobotCourses:STAT
    gakusei@urn:mace:itunesu.com:sites:illinois.edu:RobotCourses:STAT:STAT100:STAT1 00X1-13570
    (You can see she is also registered for STAT 100).
    With the default login URL thus generated, she is taken to the top level of the Site in iTunes, and in fact sees thumbnail links for both STAT (Statistics) and CLCV (Classical Civilizations). Clicking on STAT takes her to the STAT Division where she can then enter the Course STAT 100 with no problems.
    *PROBLEM: CAN'T GET TO CLCV FROM THE MAIN PAGE IN THE GUI*
    HOWEVER! Clicking on CLCV brings up the login page. If she ignores the login page, she can still access the rest of the site, including STAT, just fine. Logging in again (reissuing her credentials) does not help the situation.
    Note that this is not a problem only for Jane Doe, the same thing happens for anyone in CLCV and in fact happens for me as Administrator of the whole site with full access, even.
    *ACCESS DIRECTLY TO THE DIVISION BY URL WORKS*
    With a slight modification to the login to allow access directly to the RobotCourses:CLCV Division (by adding the handle of the Division to the end of the location), credentials are issued exactly as before:
    Issued credentials:
    gakusei@urn:mace:itunesu.com:sites:illinois.edu:RobotCourses:CLCV
    gakusei@urn:mace:itunesu.com:sites:illinois.edu:RobotCourses:CLCV:CLCV115:CLCV1 15All-13564
    gakusei@urn:mace:itunesu.com:sites:illinois.edu:RobotCourses:STAT
    gakusei@urn:mace:itunesu.com:sites:illinois.edu:RobotCourses:STAT:STAT100:STAT1 00X1-13570
    and she is taken to the Division page, SUCCESSFULLY. So, it seems she actually HAS access, as expected.
    *ACCESS CONFIRMED WITH DEBUGGING:*
    Writing some code to generate not the actual login URL but rather a link that takes me to an "iTunes U Access Debugging" page for the Division (figured this out by reading some other posts! :)) I am taken to a page with the following:
    (at generated URL https://deimos.apple.com/WebObjects/Core.woa/Browse/illinois.edu.1945806043/xxx5 64?credentials=....)
    Received
    Destination illinois.edu.1945806043
    Identity "Jane X Doe" <[email protected]> (jxdoe) [xxxxxxxxx]
    Credentials gakusei@urn:mace:itunesu.com:sites:illinois.edu:RobotCourses:CLCV; ​ gakusei@urn:mace:itunesu.com:sites:illinois.edu:RobotCourses:CLCV:CLCV115:CLCV1 15All-13564; ​gakusei@urn:mace:itunesu.com:sites:illinois.edu:RobotCourses:STAT;​ gakusei@urn:mace:itunesu.com:sites:illinois.edu:RobotCourses:STAT:STAT100:STAT1 00X1-13570
    Time 1236877947
    Signature 42ccef92a3298684a7a09eed45adb6b788a700c01645b8b423d33ace120650b0
    Analysis
    The destination string is valid and the corresponding destination item was found.
    The identity string is valid and provides the following information:
    Display Name Jane X Doe
    Email Address [email protected]
    Username jxdoe
    User Identifier xxxxxxxxx
    The credential string is valid and contains the following 4 recognized credentials:
    1. gakusei@urn:mace:itunesu.com:sites:illinois.edu:RobotCourses:CLCV
    2. gakusei@urn:mace:itunesu.com:sites:illinois.edu:RobotCourses:CLCV:CLCV115:CLCV1 15All-13564
    3. gakusei@urn:mace:itunesu.com:sites:illinois.edu:RobotCourses:STAT
    4. gakusei@urn:mace:itunesu.com:sites:illinois.edu:RobotCourses:STAT:STAT100:STAT1 00X1-13570
    The time string is valid and corresponds to 2009-03-12 17:12:27Z.
    The signature string is valid.
    Access
    Because the received signature and time were valid, the received identity and credentials were accepted by iTunes U.
    In addition, the following 2 credentials were automatically added by iTunes U:
    1. All@urn:mace:itunesu.com:sites:illinois.edu
    2. Authenticated@urn:mace:itunesu.com:sites:illinois.edu
    With these credentials, you have browsing and downloading access to the requested destination.
    (In case you think to check the sums, be aware I've actually changed the student's name for this example.)
    So, as expected, I have access, in fact the student DOES have access, visiting the Division page directly (specifiying its handle as part of the desired location).
    *IT'S ONLY CLICKING THE THUMBNAIL ON THE MAIN PAGE THAT BREAKS*
    Because the problem is only apparent when clicking the icon for the Division on the main Site page, I have no way (that I know of) to get any information about precisely WHAT is going on, what possibly differs in the GUI-click situation from the "generate me a URL that takes me right there" situation.
    At that point I'm fully in the GUI, I'm not sending anything via web services, so I have no idea how I can proceed to debug this from here.
    I'm also quite confused at the sudden appearance of this behavior, and the disappearance of this behavior from RobotCourses:PYSC, another Division that was broken in this same way all last week but which magically resumed allowing me access yesterday.
    Any suggestions, hints, or advice would be very welcome. Has anyone else even seen behavior similar to this?
    Thanks for any information you might have.

    Maiko,
    I'm confess I'm still trying to get a handle on your problem. You do a fantastic job of describing it ... but I'm just trying to picture it accurately in my head.
    I think, were I in your shoes, I'd begin by looking at what the debug page has to say for the specific destination in which you're interested in fixing. In other words, I'm not clear on where, exactly, this destination points ...
    Destination illinois.edu.1945806043
    Is that your site, or the division within your site that you want to fix? "Normally", you do not need to specify a site handle to get to your site within your transfer CGI ... if you say "uillinois.edu", it's enough to transfer your users to iTunes U ... but every site still has a handle, and you could, if you wanted to, actually specify it in your transfer CGI. For example, this:
    Destination uic.edu.1139051993
    is for my entire site ... it's my site handle. Whereas this:
    Destination uic.edu.1991288441
    is for a division within my site ... but it's impossible to tell the difference between "site" and "division" from just the handle (I mean, if I didn't say "this is a site" and "this is a division", there'd be no way for you to know). So when I look at your creds and permissions on your debug page, I can't quite tell if they give you download access for your site, or for the specific division you want to fix. If you could open the debug page with your division as destination (or confirm that that's what we're looking at), it'd rule out some things.

  • Is it possible to cusomize the layout of the manual ordering dialog?

    Hello all,
    I have a question about the layout for manual ordering.
    The user should be able to order folders under a specific path manually. So I create a new layout set and add the UI Command "order_type_settings". So far, everything works fine. My question is, if it is possible to customize the layout of the organize folder dialog? The problem is, that the users are able to see the details dialog, if they open the context menu of a folder. Is there a possibility to restrict this context menu?
    Thanks a lot.
    Kind regards.
    Nicole

    Hi Nicole,
       Yes, you can. It's possible to restrict the context menu.
       As you see, you must use layout set. Each layout set use: Collection Renderer, Resource Renderer and details command. Each one of these, use command groups for folder, links and files.
       You can create a new command group in order to limit it.
       You should duplicate a layout set, and then you can assign it to a folder or your navigation iview.
       For more information:
    http://help.sap.com/saphelp_nw04/helpdata/en/30/504a1e7f0e354bbf9adedf1a29f3ec/frameset.htm
    Patricio.

  • Possible to change the room laout (Navigation)

    I just succesfully created a coll. room in which it is possible for peple to discuss and upload docs. Now is it possible to change:
    - The navigation: Edit names and place em in the second level navigation
    - Is it possible to customize the documents part to my needs, like add more folders, put in some opening text and color. This is all pretty standard and i want to use this to develop a customized one. So:Can i import this in NWDS or sommit?!
    Additionaly: when you would make a page for your customers that should be exactly like they wish, but has great similarity to existing collaboration tools. Would you then:
    - Use the existing collaboration and customize.
    - Create an own application
    Is it possible to download these kind of applications from others?
    Message was edited by:
            Hans Wassink

    Hi Hans,
              Yes. It is possible. You can change layout of room.
    Create custom layout for your need. And assign this layout to particular room.
    Follow the given steps to change layout of the room.
    System Adminstration -> KM Content
    You can see list of folders in content area.
    room extensions - > cm stores -> documents -> workspaces.
    There you can see one or more folders named as 'documents'. Find your folder and change the layout of that folder. It will help to you.
    Thanks and Regards,
    Venkat

  • Customize the Word Templates?

    Is it possible to customize the existing or build new Word
    templates to be used when publishing to Word?
    Thanks!
    Rory

    Hi Kari,
    I'm not sure if you've come across these other references:
    Creating printed versions of Adobe Captivate projects
    http://www.adobe.com/devnet/captivate/articles/wordoutput.html
    Creating WordOutPut Templates
    http://www.adobe.com/devnet/captivate/articles/wordoutput/adobecaptivate_wordoutput_docume ntation.pdf
    HTH,

  • How to customize the *Search Help ID* in selecion parameters of FBL5N?

    Hi All,
    I'd like to know if is possible to customize the Search Help ID in the selecion parameters of FBL5N
    Thanks for Your Help
    G.

    Yes, you can
    Please go to OB49
    select tab included search help
    here you can assign
    please read img activity documentation for further help.
    Rgds
    Murali. N

  • How to customize the search results window

    hi,
    in my search results page, i need to add a link/button for every document searched. on click of this link/ button i need to capture the document/file url and  insert it into  a splist.
    is it possible to customize  the search results window? 
    below is the snapshot: i need to add the link/button Add link to DB on each and every document retrieved by the crawler.
     help is highly appreciated ! 

    hi
    thnx for the reply. i am using the default search box in my sub site. and i am able to get the search results with the  help of default search  results.
    but i dont know how to replace this search results web part with a  content search web part, such that i can insert html link or button  or jquery.
    Can you pls  elaborate , how can i replace the existing search results web part with the content search WP such that ,  the other display detals - document link, description, etc are intact-.

Maybe you are looking for

  • Internet on my MacBook Pro, via my iPhone 3G ? what's the best app ?

    Hello you all, I live in the middle of nowhere in Argentina. I have an iPhone 4S plus 3G contract with Movistar-Telefonica, and a MacBook Pro under Lion. In your experience what would be the best app to get internet on my MacBook Pro via my iPhone  4

  • User name in Email Settings

    Dear Sir/Madam, Just got blackberry 8300 and activated blackberry service today with du in UAE. I did not create any user name or password in email settings. However, whenever I enter Email settings screen, it states 'Existing Users' and prompts me t

  • Concurrency wait on an insert statement

    Hello All, I am running Oracle RAC 2 nodes 11g R2 on AIX 7.1 I have a table with unique index, and the application is doing inserts/updates into this table. Suddenly and for about half a minute I faced a high concurrency waits on all the processes ru

  • SimpleDateFormat and French

    Hi, I use SimpleDateFormat for converting a string to Date. My input will be a String in MMM DD, YYYY format and I want the output in yyyy-MM-dd format. The piece of code I hv written works well for English, but not for French. My code:      String s

  • How to recover erased images

    I erased my images and i want to recover them