刚接触C语言,有一些不解,请指教
typedef struct _CONFIGURATION_DESCRIPTOR_STRUCT
{
uint8 bLength;
//配置描述符的字节数大小
uint8 bDescriptorType;
//配置描述符类型编号
uint16 wTotalLength;
//此配置返回的所有数据大小
uint8 bNumInterfaces;
//此配置所支持的接口数量
uint8 bConfigurationValue;
//Set_Configuration命令所需要的参数值
uint8 iConfiguration;
//描述该配置的字符串的索引值
uint8 bmAttributes;
//供电模式的选择
uint8 MaxPower;
//设备从总线提取的最大电流
}
CONFIGURATION_DESCRIPTOR_STRUCT, * pCONFIGURATION_DESCRIPTOR_STRUCT;
我理解的意思是否正确
CONFIGURATION_DESCRIPTOR_STRUCT 等同于 struct 并为指针的结构
此句
typedef struct _CONFIGURATION_DESCRIPTOR_STRUCT
为何加下划线,是windows 要求吗?
请指点
|