PhysicalDisk (Windows): detects tape devices

This commit is contained in:
李通洲
2026-03-24 18:42:56 +08:00
parent d8b44a5eae
commit 15804091b0
@@ -220,5 +220,17 @@ const char* ffDetectPhysicalDisk(FFlist* result, FFPhysicalDiskOptions* options)
}
}
{
wchar_t szTape[32] = L"\\\\.\\Tape";
wchar_t* pNum = szTape + strlen("\\\\.\\Tape");
for (uint32_t idev = 0; ; ++idev)
{
_ultow(idev, pNum, 10);
if (!detectPhysicalDisk(szTape, result, options))
break;
}
}
return NULL;
}