10/05/19 02:00:38 uV028YNF
>>349
いや、言いたいことはわかりますので
でもね、新規で最新のOSに追加されるもので、その存在でそのOSに対応するか否かを決めてしまうようなものもあるんです
たとえば、
NT->2000ならDeviceIoControlのIOCTL_STORAGE_GET_DEVICE_NUMBERが使えないとか
2000->XPでDeviceIoControlのIOCTL_DISK_GET_DRIVE_GEOMETRY_EXが使えるようになったとかね
2000以前ではデバイスのサイズが取れずにSCSIコマンド投げたりとかもうね切り捨てたくなるw
NT6以降で追加されたものでも使えそうなAPIをいくつか見かけたけど、
XPが居座ってるから使えないですね
ただ、64bit版ならXPを意識する必要はないので使いたいという気持ちにはなる
それが8になったとしても、64bit7があまり普及しなかったら7以下は切り捨てても・・・となるかどうかはわからんw