Состояние по умолчанию для перекрываемого атрибута сокета
Функция сокета создала сокеты с перекрывающимся атрибутом, заданным по умолчанию в первом Wsock32.dll, 32-разрядной версии Windows Sockets 1.1. Чтобы обеспечить обратную совместимость с развернутыми в настоящее время реализациями Wsock32.dll, это будет по-прежнему применяться и для сокетов Windows 2. То есть в Сокетах Windows 2 сокеты, созданные с помощью функции сокета , будут иметь перекрывающийся атрибут . Однако для обеспечения большей совместимости с остальной частью API Windows сокеты, созданные с помощью WSASocket , по умолчанию не будут иметь перекрывающегося атрибута. Этот атрибут будет применяться только в том случае, если задан бит WSA_FLAG_OVERLAPPED.
Обратная связь
Были ли сведения на этой странице полезными?
Функция WSASetBlockingHook (winsock2.h)
Эта функция была удалена в соответствии со спецификацией Windows Sockets 2 версии 2.2.0.
Функция не экспортируется непосредственно WS2_32.DLL, и приложения Windows Sockets 2 не должны использовать эту функцию. Приложения Windows Sockets 1.1, вызывающие эту функцию, по-прежнему поддерживаются через WINSOCK.DLL и WSOCK32.DLL.
Перехватчики блокировки обычно используются для поддержания реагирования однопотокового графического пользовательского интерфейса приложения во время вызовов блокирующих функций. Вместо использования перехватчиков блокировки приложение должно использовать отдельный поток (отдельный от потока графического пользовательского интерфейса main) для сетевой активности.
Синтаксис
FARPROC WSAAPI WSASetBlockingHook( FARPROC lpBlockFunc );
Параметры
Возвращаемое значение
Требования
Требование | Значение |
---|---|
Целевая платформа | Windows |
Header | winsock2.h |
Wsock32.dll Загрузить
Нажмите «Загрузить Сейчас», чтобы получить утилиту для ПК, которая идет с wsock32.dll. Утилита автоматически определит отсутствующие dll и предложит установить их автоматически. Будучи простой в использовании утилитой, она является отличной альтернативой ручной установке, что было признано многими компьютерными экспертами и компьютерными журналами. Ограничения: пробная версия предлагает неограниченное количество сканирований, резервное копирование, бесплатное восстановление реестра Windows. Полную версию необходимо приобрести. Она поддерживает такие операционные системы, как Windows 10, Windows 8 / 8.1, Windows 7 и Windows Vista (64/32 bit).
Размер файла: 3,04 Мб, Время загрузки:
wsock32.dll
Файл wsock32.dll является функциональной dll-библиотекой, которая является частью файловой системы Microsoft Windows Operating System и осуществляет определенные функции, позволяющие многим программам корректно работать. Если файл оказывается удален или сторонняя программа его повреждает, другие программы и приложения, использующие файл wsock32.dll, сообщают об ошибке и не могут запуститься.
Для исправления ошибки, следует использовать следующие способы:
- Переустановить программу с ошибкой
- Скачать wsock32.dll для Windows 7/8/10 отдельно
Первый способ более простой. Расчет делается на то, что dll-библиотека wsock32.dll входит в файловый пакет программного обеспечения Microsoft Windows Operating System. Следовательно, если переустановить данную программу, то нужная библиотека автоматически переустановится и ошибка будет устранена.
Второй способ более детальный. Рекомендуется скачать wsock32.dll независимо от других файлов и обратить внимание, чтобы был файл х32-64 бит в соответствии с операционной системой. Далее разместите его в системной папке и проведите регистрацию. После установки перезагрузите компьютер и запустите проблемное приложение.
Как установить DLL файл вы можете прочитать на страницы, в которой максимально подробно описан данный процесс.