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 995525d3ff
commit 2d67b11a2c
6 changed files with 313 additions and 15 deletions
+7
View File
@@ -19,3 +19,10 @@ jobs:
- uses: actions/checkout@v5
- uses: dtolnay/rust-toolchain@stable
- run: cargo check
check-windows:
runs-on: windows-latest
steps:
- uses: actions/checkout@v5
- uses: dtolnay/rust-toolchain@stable
- run: cargo check