Чтение данных из устройства
// ---------------
// Код функции 5
// ---------------
#pragma pack(1)
typedef struct _DriveBytes
{
BYTE bFunctionCode;
BYTE bNumBytes;
BYTE bReadBuff[128];
} DriveBytes;
Поле |
| Описание | |
bFunctionCode | Код функции | ||
bNumBytes | Количество байт, которые необходимо прочитать из устройства | ||
bReadBuff | Буфер для чтения размером 128 байт. После выполнения команды в него записывается информация, которая зависит от типа устройства чтения CD-ROM |