CM_Request_Device_Eject

CM_Request_Device_Ejectで、指定のDevInstのデバイスを取り出す。

CM_Request_Device_EjectW関数 (cfgmgr32.h) - Win32 apps | Microsoft Learn

CM_Request_Device_Eject.cppで、

と書く。

USBHDDのDドライブを取り出す
USBHDDのDドライブを取り出す

USBHDDのDドライブを取り出す。

成功らしい。
成功らしい。

成功らしい。

確かにDドライブは消えた。
確かにDドライブは消えた。

確かにDドライブは消えた。

Sample/winapi/CM_Request_Device_Eject/CM_Request_Device_Eject/src/CM_Request_Device_Eject at master · bg1bgst333/Sample · GitHub