我定义了一个结构typedef struct _WRITE_CMD{unsigned char cmd_id;unsigned long start_lba;unsigned long write_len;unsigned char sector[512];} WRITE_CMD...
全文
回复(4) 2005-06-10 16:19 来自版块 - 文件系统(过滤)驱动程序开发
表情
wdynasty结构如下定义 typedef struct _WRITE_CMD { unsigned long cmd_id; unsigned long start_lba; unsigned long write_len; unsigned char sector[1]...(2005-06-11 17:41)
wdynasty我这样分配以后,通过write_cmd->cmd_id 得到的值怎么不正确啊(2005-06-11 16:07)
znsoft对,应该象楼上说的那样定义,这样可以不受长度了限制,而且直接可以用结构成员变量访问你的不定长成员变量sector. (2005-06-10 23:58)
looluo定义成这样 { unsigned char cmd_id; unsigned long start_lba; unsigned long write_len; unsigned char sector[1]; } WRITE_CMD, *PWRITE_CMD;(2005-06-10 17:27)

返回顶部