Здравствуйте, Patalog, Вы писали:
А не подскажешь, как это сделать через DeviceIoControl? А то мы под XP пишем и ASPI ой...
С>>Помогите мне пожайлуста вот с каким вопросом:
С>>Каким образом, посредством ASPI, Достать CD-TEXT.
С>>Это название трэков на CDDA.
С>>Все, что я выяснил это то, что инфа эта находится в lead-in
С>>в sub-channels. И чтоб прочитать их нужно считать диск с адреса
С>>(LBA) $F0000000, Но что-то у меня ничего не выходит...
P>Чезтно говоря ни разу не пробовал, и дисков у мине таких нет...
P>Хотя, на вскидку:
P>1. Проверить MODE SENCE'ом бит
P>P>R-W in Lead-in Readable This bit indicates that the Logical Unit is capable of reading R-W subcode in the
P>Lead-in. This is used with CD-Text.
P>сие находиться в C/DVD Capabilities and Mechanical Status Page Format (2Ah)2. Ежели он установлен, то READ TOC/PMA/ATIP с Format = 0x05 (This format returns CD-Text information from the Lead-in)
[skipped]
P>ExecSCSICmd(&scmd);
P>[/ccode]