none
WDM Smart Card Driver Routines support as Universal APIs RRS feed

  • Question

  • We are developing Universal Windows Driver for our smartcard readers to work on Windows IoT core, however, just found out that WDM Smart Card Driver Routines are not supported as Universal APIs yet. Kindly see sample ApiValidation logs below. Let me know your feedback on this matter.

    1>ApiValidation : warning : API SmartcardCreateLink in smclib.sys is not a supported universal API. ACSUniversalKMDFDriver.sys calls this API.
    1>     1>
    1>ApiValidation : warning : API SmartcardDeviceControl in smclib.sys is not a supported universal API. ACSUniversalKMDFDriver.sys calls this API.
    1>     1>
    1>ApiValidation : warning : API SmartcardExit in smclib.sys is not a supported universal API. ACSUniversalKMDFDriver.sys calls this API.
    1>     1>
    1>ApiValidation : warning : API SmartcardInitialize in smclib.sys is not a supported universal API. ACSUniversalKMDFDriver.sys calls this API.
    1>     1>
    1>ApiValidation : warning : API SmartcardRawReply in smclib.sys is not a supported universal API. ACSUniversalKMDFDriver.sys calls this API.
    1>     1>
    1>ApiValidation : warning : API SmartcardRawRequest in smclib.sys is not a supported universal API. ACSUniversalKMDFDriver.sys calls this API.
    1>     1>
    1>ApiValidation : warning : API SmartcardT0Reply in smclib.sys is not a supported universal API. ACSUniversalKMDFDriver.sys calls this API.
    1>     1>
    1>ApiValidation : warning : API SmartcardT0Request in smclib.sys is not a supported universal API. ACSUniversalKMDFDriver.sys calls this API.
    1>     1>
    1>ApiValidation : warning : API SmartcardT1Reply in smclib.sys is not a supported universal API. ACSUniversalKMDFDriver.sys calls this API.
    1>     1>
    1>ApiValidation : warning : API SmartcardT1Request in smclib.sys is not a supported universal API. ACSUniversalKMDFDriver.sys calls this API.
    1>     1>
    1>ApiValidation : warning : API SmartcardUpdateCardCapabilities in smclib.sys is not a supported universal API. ACSUniversalKMDFDriver.sys calls this API.
    1>         ApiValidation: Driver located at C:\ACSUniversalKMDFDriver\Win10Release is NOT a Universal Driver


    • Edited by absalvamante Thursday, October 12, 2017 3:32 AM
    • Moved by Sheethal J S Thursday, October 12, 2017 3:56 AM Not related to Azure APIM
    Thursday, October 12, 2017 3:31 AM

Answers

All replies

  • We are developing Universal Windows Driver for our smartcard readers to work on Windows IoT core, however, just found out that WDM Smart Card Driver Routines are not supported as Universal APIs yet. Kindly see sample ApiValidation logs below. Let me know your feedback on this matter.

    1>ApiValidation : warning : API SmartcardCreateLink in smclib.sys is not a supported universal API. ACSUniversalKMDFDriver.sys calls this API.
    1>     1>
    1>ApiValidation : warning : API SmartcardDeviceControl in smclib.sys is not a supported universal API. ACSUniversalKMDFDriver.sys calls this API.
    1>     1>
    1>ApiValidation : warning : API SmartcardExit in smclib.sys is not a supported universal API. ACSUniversalKMDFDriver.sys calls this API.
    1>     1>
    1>ApiValidation : warning : API SmartcardInitialize in smclib.sys is not a supported universal API. ACSUniversalKMDFDriver.sys calls this API.
    1>     1>
    1>ApiValidation : warning : API SmartcardRawReply in smclib.sys is not a supported universal API. ACSUniversalKMDFDriver.sys calls this API.
    1>     1>
    1>ApiValidation : warning : API SmartcardRawRequest in smclib.sys is not a supported universal API. ACSUniversalKMDFDriver.sys calls this API.
    1>     1>
    1>ApiValidation : warning : API SmartcardT0Reply in smclib.sys is not a supported universal API. ACSUniversalKMDFDriver.sys calls this API.
    1>     1>
    1>ApiValidation : warning : API SmartcardT0Request in smclib.sys is not a supported universal API. ACSUniversalKMDFDriver.sys calls this API.
    1>     1>
    1>ApiValidation : warning : API SmartcardT1Reply in smclib.sys is not a supported universal API. ACSUniversalKMDFDriver.sys calls this API.
    1>     1>
    1>ApiValidation : warning : API SmartcardT1Request in smclib.sys is not a supported universal API. ACSUniversalKMDFDriver.sys calls this API.
    1>     1>
    1>ApiValidation : warning : API SmartcardUpdateCardCapabilities in smclib.sys is not a supported universal API. ACSUniversalKMDFDriver.sys calls this API.
    Thursday, October 12, 2017 3:37 AM
  • I'd ask for help over here.

    https://social.msdn.microsoft.com/forums/en-US/home?forum=WindowsIoT

    https://social.msdn.microsoft.com/Forums/windowsdesktop/en-US/home?forum=windowsgeneraldevelopmentissues%2Cwdk&filter

     

     

     



    Regards, Dave Patrick ....
    Microsoft Certified Professional
    Microsoft MVP [Windows Server] Datacenter Management

    Disclaimer: This posting is provided "AS IS" with no warranties or guarantees, and confers no rights.

    Thursday, October 12, 2017 4:15 AM
    Moderator
  • Hello Dave,

    Were you able to find answer with the above inquiry regarding WDM Smart Card Driver Routines as Universal APIs?  

    Friday, October 13, 2017 3:06 AM
  • This is "where is" forum for direction on where best to ask questions. I'd ask in the forums I linked.

     

     



    Regards, Dave Patrick ....
    Microsoft Certified Professional
    Microsoft MVP [Windows Server] Datacenter Management

    Disclaimer: This posting is provided "AS IS" with no warranties or guarantees, and confers no rights.

    Friday, October 13, 2017 3:09 AM
    Moderator
  • Hi Dave,

    Any update on this matter?

    Friday, September 14, 2018 8:15 AM
  • This is "where is" forum for direction on where best to ask questions.  I'd ask for help over here.

    https://social.msdn.microsoft.com/forums/en-US/home?forum=WindowsIoT

    https://social.msdn.microsoft.com/Forums/windowsdesktop/en-US/home?forum=windowsgeneraldevelopmentissues%2Cwdk&filter

     

     



    Regards, Dave Patrick ....
    Microsoft Certified Professional
    Microsoft MVP [Windows Server] Datacenter Management

    Disclaimer: This posting is provided "AS IS" with no warranties or guarantees, and confers no rights.

    Friday, September 14, 2018 12:44 PM
    Moderator