int w_fread( int file, void* buf, int size );
Читает из файла с указанным дескриптором не более size байт в буфер buf.
Вернет кол-во прочтенных символов в случае удачи и -1 в случае неудачи.
if((int file=w_fopen(L"card/test.txt", WA_Read, 0x1FF, 0))>-1) { char * buf=new char[4]; w_read(file,buf,4); ... w_close(file); }