CryptoAPI 를 사용할 때 wincrypt.h 를 추가하더라도
identifier 'HCRYPTHASH'
'HCRYPTHASH' : missing storage-class or type specifiers
와 같은 에러들이 발생하는 경우가 있을 수 있다.
이것은 CryptoAPI 가 처음 나왔을 때, NT 이상에서만 가능하도록 설계되어 있었다.
따라서, NT 이상인 OS 라고 선언을 해주면 해결된다.
#define _WIN32_WINNT 0x0400
#include <windows.h>
를 추가하여 해결한다.
identifier 'HCRYPTHASH'
'HCRYPTHASH' : missing storage-class or type specifiers
와 같은 에러들이 발생하는 경우가 있을 수 있다.
이것은 CryptoAPI 가 처음 나왔을 때, NT 이상에서만 가능하도록 설계되어 있었다.
따라서, NT 이상인 OS 라고 선언을 해주면 해결된다.
#define _WIN32_WINNT 0x0400
#include <windows.h>
를 추가하여 해결한다.