我有一个这样定义的结构体:
typedef struct _CONFIGURATION_DATA {
BYTE configurationIndicator;
ULONG32 baudRate;
BYTE stopBits;
BYTE parity;
BYTE wordLength;
BYTE flowControl;
BYTE padding;
} CONFIGURATION_DATA;
根据我的计算,该结构体长度为10字节。但是sizeof报告它的长度为16字节?有人知道原因吗?
我正在使用Windows DDK中的构建工具进行编译。