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 API - Win32
Windows API - Win32
A core set of Windows application programming interfaces (APIs) for desktop and server applications. Previously known as Win32 API.
2,699 questions
Windows Hardware Performance
Windows Hardware Performance
Windows: A family of Microsoft operating systems that run across personal computers, tablets, laptops, phones, internet of things devices, self-contained mixed reality headsets, large collaboration screens, and other devices.Hardware Performance: Delivering / providing hardware or hardware systems or adjusting / adapting hardware or hardware systems.
1,651 questions
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.