Чтение именованного канала с помощью _lread

У меня есть код, который использую kernel32 _lread() функция для чтения некоторых файлов, с которыми она хорошо работает.
Теперь я хочу знать, могу ли я прочитать именованный канал с _lread() в WINAPI?

 int hFile = _lopen(U2A(file_path), 0);
if (hFile < 0) Comment("Please Connect Writer");

if (hFile > 0)
{
uchar chBuff[1024];
int res = _lread(hFile, chBuff, 1);

res = _lread(hFile, chBuff, 350);
ls_308 = CharArrayToString(chBuff, 0, res, CP_UTF8);
// Alert(Ls_84);
ls_308=StringSubstr(ls_308,0,StringFind(ls_308,"\r\n",0));

if (_lclose(hFile)<0) Print("Error closing");

Могу ли я прочитать по имени трубы ( \\\\.\\pipe\\Name ) с помощью _lread() WINAPI функционировать?

1

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]