关于USBPhysic

[DllImport("USBPhysic")]
private static extern int GetUSBPhysicInfo(int diskIndex, int InfoType, StringBuilder pHddInfo);
[DllImport("USBPhysic")]
private static extern int Init(string sUser, string sRegCode);

 

int num = Init("Mndsoft.com", "C88C-7F7A-725B");
StringBuilder pHddInfo = new StringBuilder(0x400);
for (int i = 0; i < num; i++)
{

// iReturn = GetUSBPhysicInfo(iDiskNo, 0, sBuffer) '0 = 序号
//Text1.Text = Left(sBuffer, iReturn)

  // iReturn = GetUSBPhysicInfo(iDiskNo, 1, sBuffer) '1 = 产品名称  信息
//Text2.Text = Left(sBuffer, iReturn)

  // iReturn = GetUSBPhysicInfo(iDiskNo, 2, sBuffer) '2 = 制造商 浙江
//Text3.Text = Left(sBuffer, iReturn)

// iReturn = GetUSBPhysicInfo(iDiskNo, 3, sBuffer) '3 = 驱动器盘符
}

 

就只找到这点玩意儿。。以后有新的再加入吧。。

 

posted @ 2014-08-20 10:00  ccqin  阅读(437)  评论(0)    收藏  举报