Freigeben über


WSASetBlockingHook-Funktion (winsock2.h)

Diese Funktion wurde in Übereinstimmung mit der Windows Sockets 2-Spezifikation, Version 2.2.0, entfernt.

Die Funktion wird nicht direkt von WS2_32.DLL exportiert, und Windows Sockets 2-Anwendungen sollten diese Funktion nicht verwenden. Windows Sockets 1.1-Anwendungen, die diese Funktion aufrufen, werden weiterhin über die WINSOCK.DLL und WSOCK32.DLL unterstützt.

Blockierende Hooks werden in der Regel verwendet, um eine Singlethread-GUI-Anwendung während aufrufen von blockierenden Funktionen reaktionsfähig zu halten. Anstatt blockierende Hooks zu verwenden, sollte eine Anwendung einen separaten Thread (getrennt vom Standard GUI-Thread) für Die Netzwerkaktivität verwenden.

Syntax

FARPROC WSAAPI WSASetBlockingHook(
  FARPROC lpBlockFunc
);

Parameter

lpBlockFunc

Rückgabewert

Keine

Anforderungen

Anforderung Wert
Zielplattform Windows
Kopfzeile winsock2.h

Weitere Informationen

Winsock-Funktionen

Winsock-Referenz