Función WSAResetEvent (winsock2.h)
La función WSAResetEvent restablece el estado del objeto de evento especificado en no asignado.
Sintaxis
BOOL WSAAPI WSAResetEvent(
[in] WSAEVENT hEvent
);
Parámetros
[in] hEvent
Identificador que identifica un identificador de objeto de evento abierto.
Valor devuelto
Si la función WSAResetEvent se realiza correctamente, el valor devuelto es TRUE. Si se produce un error en la función, el valor devuelto es FALSE. Para obtener información de error extendida, llame a WSAGetLastError.
Código de error | Significado |
---|---|
Debe producirse una llamada de WSAStartup correcta antes de usar esta función. | |
Error en el subsistema de red. | |
Una llamada de Bloqueo de Windows Sockets 1.1 está en curso o el proveedor de servicios sigue procesando una función de devolución de llamada. | |
El parámetro hEvent no es un identificador de objeto de evento válido. |
Comentarios
La función WSAResetEvent se usa para establecer el estado del objeto de evento en sin signo.
La manera adecuada de restablecer el estado de un objeto de evento utilizado con la función WSAEventSelect es pasar el identificador del objeto de evento a la función WSAEnumNetworkEvents en el parámetro hEventObject . Esto restablecerá el objeto de evento y ajustará el estado de los eventos de FD activos en el socket de forma atómica.
Windows Phone 8: esta función es compatible con las aplicaciones de Windows Phone Store en Windows Phone 8 y versiones posteriores.
Windows 8.1 y Windows Server 2012 R2: esta función es compatible con las aplicaciones de la Tienda Windows en Windows 8.1, Windows Server 2012 R2 y versiones posteriores.
Requisitos
Cliente mínimo compatible | Windows 8.1, Windows Vista [aplicaciones de escritorio | Aplicaciones para UWP] |
Servidor mínimo compatible | Windows Server 2003 [aplicaciones de escritorio | aplicaciones para UWP] |
Plataforma de destino | Windows |
Encabezado | winsock2.h |
Library | Ws2_32.lib |
Archivo DLL | Ws2_32.dll |