VSS硬件提供程序Get_TargetLuns在m_rgbIdentifier中复制序列号

时间:2015-05-15 08:47:40

标签: c++ com backup storage volume-shadow-service

在Get_Targetluns中,我克隆了ZFS卷并与targetGroups共享并获取了磁盘的序列号

  

我的序列号为69 71 6e 2e 32 30 31 30 2d 30 38 2e   6f 72 67 2e

在BSTR字符串中,我得到的序列号为69716e2e323031302d30382e6f72672e

现在我想将此BSTR值复制到

  

rgDestinationLuns [0] - > m_deviceIdDescriptor [0] - > m_rgIdentifiers [0] - > m_rgbIdentifier

当我执行mem copy并复制其无效的字符串时,总是会出现Missing Disk Error

即使在VSS跟踪中,我也没有得到预期值 我得到这样的东西

  

[1:34:09.466 P:03C0 T:0878 CORHWUTC(2805)HWDIAG] * PARAM OUT:
  m_rgbIdentifier:

     

[1:34:09.466 P:03C0 T:0878 CORHWUTC(2971)HWDIAG]   * PARAM OUT:30 31 34 30 42 30 41 41 30 30 35 35 37 36 30 32 0140B0AA00557602

如何将BSTR值分配给m_rgbIdentifier?

0 个答案:

没有答案