where can I find Cardmod.h (part of CPDK)

pawel jasinski 6 Reputation points
2021-03-08T00:14:53.89+00:00

When reading the Windows Smart Card Minidriver Specification, I have found multiple reference to the header files from Cryptographic Provider Development Kit.
When looking at the code of the Estonian card minidriver, https://github.com/open-eid/minidriver, there are references to CPDK.
Searching the net brings nothing except dead links and unanswered questions. I have downloaded latest WDK, but the files I am looking for are missing.
Where can I find CPDK or at least header files which used to be delivered with it?

thanks
--pawel

Windows development | Windows API - Win32
Windows for business | Windows Client for IT Pros | Devices and deployment | Other
0 comments No comments
{count} vote

1 answer

Sort by: Most helpful
  1. Christopher Warrington 0 Reputation points
    2024-12-24T04:03:46.7166667+00:00

    You can download version 8, released March 2021, of the CPDK from https://www.microsoft.com/download/details.aspx?id=30688. After installing the CPDK, you can find cardmod.h at "C:\Program Files (x86)\Windows Kits\10\Cryptographic Provider Development Kit\Include\cardmod.h" (assuming you used the default install path).

    0 comments No comments

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.