#включает и # определяет

Все примеры в документации по пакету 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 заголовков.