DONGYANHUA

    1. 请问CF卡读取问题 17/6713 嵌入式系统 2009-12-15
      借用楼主这块宝地,想请问下,你获取到了序列号,有没有获取过MANUFACTURERID?结构体typedef struct _STORAGE_IDENTIFICATION {   DWORD dwSize;   DWORD dwFlags;   DWORD dwManufactureIDOffset;   DWORD dwSerialNumOffset; } STORAGE_IDENTIFICATION, *PSTORAGE_IDENTIFICATION; 这里面有个dwFlags, dwFlags Provides information about the manufacturer identifier and serial number. Flag Description MANUFACTURERID_INVALID The identifier for the manufacturer is not valid. SERIALNUM_INVALID The serial number is not valid. 这里是不是表示有的卡只有一种ID,有的卡两个都有呢?如果两个都有的话,那他的偏移量会不会有重合的现象, 我得到的是这样的 MANUFACTURERID:02AE1A378E, SERIALNUM: AE1A378E,换了几个卡感觉序列号始终是比出厂标示少俩字符,一看就知道偏移量造成两个标示有重合。 是不是我做错了,要怎么搞? 以下是获取函数 void CSystemInfoDlg::dumpStorageId(CString szDisk,CString &strmanu, CString &strcardid) {         HANDLE hDsk=NULL;         hDsk = ::CreateFile(szDisk, GENERIC_READ, 0, NULL, OPEN_EXISTING, 0, NULL);         byte buf[sizeof(STORAGE_IDENTIFICATION)+256];         STORAGE_IDENTIFICATION *si= (STORAGE_IDENTIFICATION *)buf;         si->dwSize=sizeof(STORAGE_IDENTIFICATION)+256;         DWORD nReturned;         if (!DeviceIoControl(hDsk, IOCTL_DISK_GET_STORAGEID, NULL, 0,buf, sizeof(STORAGE_IDENTIFICATION)+256, &nReturned, NULL))         {                 return ;         }         TCHAR bufxx[100],bufyy[100];         wsprintf(bufxx,L"%hs", &buf[si->dwManufactureIDOffset]);         wsprintf(bufyy,L"%hs", &buf[si->dwSerialNumOffset]);     strmanu =bufxx;         strcardid =bufyy; }
    2. 怎么定位device.exe 内存泄漏 35/9630 嵌入式系统 2009-04-09
      找不到。。。。 里面全是以8开头的。。 NK的地址全是80000000以上的。 …… 0001:0002fddc       DecompressROM              8c5b0ddc f   nk:compr2.obj 0001:0002fe88       SC_FSStringCompress        8c5b0e88 f   nk:compr2.obj 0001:0003015c       SC_FSStringDecompress      8c5b115c f   nk:compr2.obj 0001:000303f0       SC_FSBinaryCompress        8c5b13f0 f   nk:compr2.obj 0001:000304f4       SC_FSBinaryDecompress      8c5b14f4 f   nk:compr2.obj 0001:00030648       SC_DecompressBinaryBlock   8c5b1648 f   nk:compr2.obj ……

最近访客

< 1/1 >

统计信息

已有52人来访过

  • 芯积分:--
  • 好友:--
  • 主题:1
  • 回复:2

留言

你需要登录后才可以留言 登录 | 注册


现在还没有留言