遇到了良哥写的IOCTL_DISK_DELETE_DRIVE_LAYOUT常量,不知道是什么意思,查阅msdn后发现IOCTL_DISK_DELETE_DRIVE_LAYOUT被windows.h和winioctl.h所包含。
我添加之后,还是报同样的错误error C2065: 'IOCTL_DISK_DELETE_DRIVE_LAYOUT' : undeclared identifier,于是又按尧哥的思路添加了几句头文件的内容
#define _WIN32_WINNT 0x0501
#include <windows.h>
#include <tchar.h>
#include <stdio.h>
#include <stdlib.h>
还是不对。
于是,尧哥就把这个错误定位到了include那个地方,到最后才发现,没有包含sdk。