POSReady USB Kernel32 issue

Discussion in 'Windows XP / Older OS' started by dsmithpl12, Dec 20, 2012.

  1. dsmithpl12

    dsmithpl12 MDL Novice

    Dec 20, 2012
    2
    0
    0
    As part of my project I had to write my own drivers for a USB device using calls to kernel32.dll. My project is in C# using VS 2008. So far this device has worked without issue on XP, Vista and Win 7. But on POSReady I get the error below, it happens every time I try to call that particular method. All other method calls seem to work.

    Unable to find an entry point named 'CancelIoEx' in DLL 'kernel32.dll'.

    All required updates have been run on the machine. The version of kernel32 is 5.1.2600.6293, newer then what's on my XP machine.

    Any ideas would be greatly appreciated.
     
  2. krlahna

    krlahna MDL Novice

    Sep 16, 2012
    31
    37
    0
  3. dsmithpl12

    dsmithpl12 MDL Novice

    Dec 20, 2012
    2
    0
    0
    Can't believe I missed that. Thank you.
     
  4. sebus

    sebus MDL Guru

    Jul 23, 2008
    5,834
    1,748
    180
    But that could NOT work on XP either (if minimum is Vista)