I downloaded the Win2K3 DDK and want to use the "STORAGE_DEVICE_DESCRIPTOR" that defined in the
I use the WTL library for Windows message driven framework. I try to use ::DeviceIoControl to query the device's properties, this Win32 function takes 2 struct STORAGE_DEVICE_DESCRIPTOR and STORAGE_PROPERTY_QUERY, they are defined in the ddk include file
Then, after "googled" for a long time, actually 2-3 hours later, I found a lot of people suffered this compiler error, but no one gave any useful suggestions. I gave up the search engine and try to drill into the header files.
I found the standard Platform SDK header
Because the DDK symbols is defined in this file and not included in the "winioctl.h"