#includes y #defines
Se supone que todos los ejemplos de la documentación del SDK de criptografía tienen los siguientes #include y #define directivas del compilador.
#include <stdio.h>
#include <windows.h>
#include <Wincrypt.h>
#define MY_ENCODING_TYPE (PKCS_7_ASN_ENCODING | X509_ASN_ENCODING)
Además, la constante _WIN32_WINNT debe definirse correctamente. Para obtener más información sobre _WIN32_WINNT, vea Usar los encabezados de Windows.