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 エラーが発生します
VSS トレースでさえ、Am で期待値を取得していません。
[ 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] * パラメータ出力: 30 31 34 30 42 30 41 41 30 30 35 35 37 36 30 32 0140B0AA00557602
BSTR 値を m_rgbIdentifier に割り当てる方法は?