IFileSystemImage::get_ImportedVolumeNameメソッドが不要な文字を返す場合がある

現象
IMAPI v2 のIFileSystemImage::get_ImportedVolumeName メソッドを利用してボリューム名を取得する場合、正しい文字列を取得できない場合があります。
原因
この問題は、ボリューム名の文字コード変換処理の問題により、get_ImportedVolumeName メソッドから得られる文字列の先頭に文字コードの 0x00 から 0x20 の不正な値が入るため発生いたします。

回避策
IFileSystemImage::get_ImportedVolumeName メソッドを利用して取得した文字列の先頭文字が0x20以下である場合、先頭の文字を無視することで、正しい文字列を取得することができます。
状況
マイクロソフトは、この問題を「対象製品」セクションに記載されているマイクロソフト製品の問題として認識しています。
注意 : これは、マイクロソフトのサポート組織内で直接作成された "緊急公開" の資料です。 この資料には、確認中の問題に関する現状ベースの情報が記載されています。 情報提供のスピードを優先するため、資料には誤植が含まれる可能性があり、予告なしに随時改定される場合があります。 その他の考慮事項については、使用条件を参照してください。
プロパティ

文書番号:2994849 - 最終更新日: 09/29/2016 15:49:00 - リビジョン: 4.0

Windows Software Development Kit for Windows 7 and .NET Framework 4, Windows Software Development Kit for Windows 8, Windows Software Development Kit for Windows 8.1

  • KB2994849
フィードバック