CAsyncSocket::IOCtl

BOOL IOCtl ( длинные lCommand, DWORD * lpArgument );

Возвращаемое значение

Ненулевое значение, если функция выполнена успешно; в противном случае 0 и код ошибки можно получить, вызвав функцию GetLastError. Следующие ошибки применяются к этой функции-члена:

Параметры

lCommand

Команда для выполнения на сокете.

lpArgument

Указатель на параметр для lCommand.

Примечания

Этот член функция вызывается для управления режимом объекта socket. Эта процедура может использоваться на любой розетки в любом государстве. Он используется для получения или извлечения параметров работы, связанные с объектом socket, независимо от протокола и связи подсистемы. Поддерживаются следующие команды:

Эта функция является подмножеством ioctl() , используемые в Сокеты Беркли. В частности нет команды что эквивалентно FIOASYNC, в то время как SIOCATMARK является команда только на уровне сокетов, которая поддерживается.

Обзор CAsyncSocket |nbsp; Члены класса | Иерархическая схема

См. также CAsyncSocket::AsyncSelect, CAsyncSocket::Create, CAsyncSocket::GetSockOpt, CAsyncSocket::SetSockOpt

Index