#includes и #defines
Предполагается, что все примеры в документации по пакету SDK для шифрования имеют следующие директивы компилятора #include и #define .
#include <stdio.h>
#include <windows.h>
#include <Wincrypt.h>
#define MY_ENCODING_TYPE (PKCS_7_ASN_ENCODING | X509_ASN_ENCODING)
Кроме того, необходимо правильно определить константу _WIN32_WINNT . Дополнительные сведения о _WIN32_WINNT см. в разделе Использование заголовков Windows.