Add Windows SPTI backend, CI check, platform support complete

- scsi/windows.rs: SCSI_PASS_THROUGH_DIRECT via DeviceIoControl
- Device path normalization (D:, \\.\CdRom0, \\.\D:)
- Windows drive discovery (CdRom0-15 + drive letters)
- CI: cargo check on windows-latest
- Platform table: Linux + macOS + Windows all supported
This commit is contained in:
MattJackson
2026-04-11 16:08:30 +00:00
parent 059bce6331
commit f67a8aa8d5
6 changed files with 313 additions and 15 deletions
+1 -1
View File
@@ -114,7 +114,7 @@ All errors are structured with numeric codes. No user-facing English text — ap
|----------|--------|---------|
| Linux | Supported | SG_IO ioctl |
| macOS | Supported | IOKit SCSITask |
| Windows | Planned | SPTI |
| Windows | Supported | SPTI |
## Contributing