3

ディスクメディアが挿入されていない状態で CD ドライブと DVD ドライブを区別する方法を知りたいです。

現在挿入されているディスク メディアに対する回答があるためです。

4

2 に答える 2

4

私が知っている唯一の方法は、マシンで WMI Win32_CDROMDrive インスタンスを取得し、Name プロパティまたは DeviceId プロパティで DVD をチェックすることです。

インスタンスから DeviceID を取得し、HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum[DeviceIdHere]\Device Parameters の下のレジストリをチェックインし、「DefaultDvdRegion」という名前の値の存在をチェックする必要がある場合もあります。これは CDROM ドライブには存在しませんが、DVD ドライブには存在します。

于 2012-09-20T17:51:00.770 に答える