Función WPUCloseThread (ws2spi.h)
La función WPUCloseThread cierra un subproceso abierto con una llamada a WPUOpenCurrentThread.
Sintaxis
int WPUCloseThread(
[in] LPWSATHREADID lpThreadId,
[out] LPINT lpErrno
);
Parámetros
[in] lpThreadId
Puntero a una estructura WSATHREADID que identifica el contexto del subproceso. Esta estructura debe haberse inicializado mediante una llamada anterior a WPUOpenCurrentThread.
[out] lpErrno
Puntero al código de error.
Valor devuelto
Si no se produce ningún error, WPUOpenCurrentThread devuelve cero. De lo contrario, devuelve SOCKET_ERROR y hay disponible un código de error específico en lpErrno.
Código de error | Significado |
---|---|
Debe producirse una llamada WSPStartup correcta antes de usar esta función. |
Comentarios
La función WPUCloseThread se usa en un proveedor de servicios en capas para desasignar los recursos iniciados en una llamada por la función WPUOpenCurrentThread . La estructura WSATHREADID del lpThreadId es el subproceso que se va a desasignar.
Cada llamada a WPUOpenCurrentThread debe tener una llamada a WPUCloseThread. Estas dos funciones se usan cuando las funciones superpuestas, como LPWSPSend, se llaman en una capa inferior del proveedor de servicios que el subproceso actual.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 2000 Professional [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows 2000 Server [solo aplicaciones de escritorio] |
Plataforma de destino | Windows |
Encabezado | ws2spi.h |