SAS (SATA 부착 SCSI) 버스에있는 드라이브에 "ATA Pass Through Direct"명령을 보내려고합니다. 이 드라이브는 Windows XP (x86) 환경에서 SATA 드라이브입니다. SCSI 버스를 통해 SATA 드라이브로 전송하기 위해 STP로 ATA 명령을 변환하는 STP (SATA Tunneled Protocol) 계층이 있기를 바랬습니다. 그러나 "ATA 통과 직접"명령을 보낼 때 Win32 API DeviceIOControl(), 상태 "잘못된 함수"오류를 반환합니다. STP 계층은 Windows XP에 존재합니까? Win32 API Readfile()/Writefile()이 작동합니다. 하지만 "ATA Pass through direct"명령을 사용하여 SAS 버스에서 Win32 API를 사용할 수 있습니까?Windows XP의 SAS 버스에서 ATA 통과 직접
1
A
답변
2
Windows XP에서 드라이브가 SCSI로 인식되면 IOCTL_SCSI_PASS_THROUGH_DIRECT
을 사용하고 SCSI에서 ATA 로의 변환 프로토콜을 사용하여 필요한 ATA 명령을 보내야합니다. SAT 사양은 here입니다.
관련 문제
- 1. ATA 명령의 직접 제어
- 2. Windows XP의 Windows 7 스타일
- 3. Windows XP의 사용자 이름
- 4. Windows XP의 Internet Explorer 8
- 5. Win32_PerfFormattedData_RemoteAccess_RasPort Windows XP의 WMI 클래스
- 6. Windows XP의 배경 화면 변경은 ..
- 7. ATA TRIM 사양?
- 8. ATA 신뢰할 수있는 명령은
- 9. Windows XP의 "응용 프로그램 단위"오디오 믹서
- 10. WPF 및 Windows XP의 일부 문제
- 11. Windows XP의 Rails 개발 및 Cygwin
- 12. Simulink의 버스에서 신호가 발생하는지 확인
- 13. Vista/XP의 NSIS InstallDir
- 14. XP의 가상 PC
- 15. SAS 프로 시저에서 로그 또는 출력 창으로 직접 출력하는 방법?
- 16. SAS 언어를위한 최상의 비 SAS IDE는 무엇입니까?
- 17. SAS 코드의 암호 보호
- 18. SAS 인쇄
- 19. XP의 하드웨어 중단 점
- 20. Windows 2003/XP의 Apache2, PHP5 및 Interbase/Firebird
- 21. Windows XP의 웹 플랫폼 설치 프로그램. IIS는 여전히 불구가 되었습니까?
- 22. Windows XP의 ReadFile 함수가 오류 코드 2와 함께 실패합니다.
- 23. Windows XP의 루비 스크립트에서 로그를 작성하는 가장 좋은 방법은 무엇입니까?
- 24. Windows Mobile에서 모뎀에 직접 액세스
- 25. SAS - 파일을 거꾸로 읽으시겠습니까?
- 26. ATA/IDE 인터럽트를 알리는 올바른 방법은 무엇입니까?
- 27. XP의 설치 프로그램 닫기 버튼을 사용 중지합니다.
- 28. 통과 인수가
- 29. 통과 PARAM은
- 30. 통과 test.includes이