danxuezx
驱动牛犊
驱动牛犊
  • 注册日期2009-03-01
  • 最后登录2011-09-18
  • 粉丝0
  • 关注0
  • 积分75分
  • 威望601点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1920回复:0

恳请各位大牛给指点一下~~,特别是tiamo大牛(我觉得您肯定知道的~~)

楼主#
更多 发布于:2010-05-13 11:32
STORAGE_ADAPTER_DESCRIPTOR结构体如下:

typedef struct _STORAGE_ADAPTER_DESCRIPTOR {
  ULONG  Version;
  ULONG  Size;
  ULONG  MaximumTransferLength;
  ULONG  MaximumPhysicalPages;
  ULONG  AlignmentMask;
  BOOLEAN  AdapterUsesPio;
  BOOLEAN  AdapterScansDown;
  BOOLEAN  CommandQueueing;
  BOOLEAN  AcceleratedTransfer;
  STORAGE_BUS_TYPE  BusType;
  USHORT  BusMajorVersion;
  USHORT  BusMinorVersion;
} STORAGE_ADAPTER_DESCRIPTOR, *PSTORAGE_ADAPTER_DESCRIPTOR;

其中
MaximumTransferLength MaximumPhysicalPages是说每次操作最大可传输的字节数。

那么在自己虚拟硬盘时最大可以给多少呢?有什么规范吗?
 
觉得tiamo大牛知道是因为tiamo大牛写过虚拟磁盘驱动的例子。
游客

返回顶部