Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > C/C++: Системное программирование и WinAPI > ERROR_IO_PENDING


Автор: gibz 21.1.2007, 16:12
Проблема вот в чем написал dll которая встраивается в RASS сервер на win2003 server.
при соеденении клиента создается поток который с заданной периодичностью пытается считать кол-во переданных, посланных байт
но при вызове функции
Код

DWORD MprAdminPortEnum(
RAS_SERVER_HANDLE hRasServer,
DWORD dwLevel,
HANDLE hConnection,
LPBYTE* lplpbBuffer,
DWORD dwPrefMaxLen,
LPDWORD lpdwEntriesRead,
LPDWORD lpdwTotalEntries,
LPDWORD lpdwResumeHandle
);


происходит ошибка
Код

997 ERROR_IO_PENDING т.е. Overlapped I/O operation is in progress




в чем может быть причина?
данная ошибка вылетает и при использовании других функций обращающихся к rras серверу, кроме MprAdminServerConnect, MprAdminServerGetInfo, MprAdminServerDisconnect

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)