ne_viens
Advanced Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору В наши дни комп с дисководом ещё поискать надо. #include <windows.h> #include <stdio.h> main() { DWORD tmp; HANDLE h = CreateFile("\\\\.\\D:", GENERIC_READ | GENERIC_WRITE, 0, NULL, OPEN_EXISTING, 0, NULL); DeviceIoControl(h, IOCTL_STORAGE_EJECT_MEDIA, NULL, 0, NULL, 0, &tmp, NULL); Sleep(2000); DeviceIoControl(h, IOCTL_STORAGE_LOAD_MEDIA, NULL, 0, NULL, 0, &tmp, NULL); CloseHandle(h); } Вот и попробуй, работает или нет. |