|
안녕하세요
ATA Command 관련해서 질문이 있습니다.
IsStatus = DeviceIoControl
(
m_hDriver,
IOCTL_ATA_PASS_THROUGH_DIRECT,
pATAData,
dwDataSize, /* input buffer and size */
pATAData,
dwDataSize, /* output buffer and size */
&dwReturnByte, /* bytes copied to output buffer*/
FALSE
); /* no overlapping */
IOCTL_ATA_PASS_THROUGH_DIRECT를 이용하여 ATA command를 내리는데
하드 디스크에서는 잘 동작하는데 SSD에서는 동작을 하지 않습니다.
SSD도 ATA를 인터페이스를 사용하는데 왜 동작을 안하는지 도와주셨으면 합니다.
|