Función NSPStartup (ws2spi.h)
La función NSPStartup recupera la información dinámica sobre un proveedor, como la lista de puntos de entrada dll.
El cliente llama a esta función tras la inicialización. Las funciones NSPStartup y NSPCleanup deben llamarse como pares. Se debe llamar a todas las funciones NSP desde un par NSPStartup/NSPCleanup . No es necesario que se llame a las funciones de WSC desde un par NSPStartup/NSPCleanup .
Sintaxis
INT WSAAPI NSPStartup(
[in] LPGUID lpProviderId,
[out] LPNSP_ROUTINE lpnspRoutines
);
Parámetros
[in] lpProviderId
Proveedor deseado desde el que se van a devolver los puntos de entrada.
[out] lpnspRoutines
Puntero a una estructura NSP_ROUTINE que apunta a puntos de entrada del proveedor si la llamada de función se realiza correctamente.
Valor devuelto
La función debe devolver NO_ERROR (cero) si la rutina se realiza correctamente. Debe devolver SOCKET_ERROR (–1) si se produce un error en la función y debe establecer el código de error adecuado mediante WSASetLastError.
Valor | Descripción |
---|---|
No hay suficiente memoria disponible para realizar esta operación. | |
Uno o varios parámetros no eran válidos o faltaban para este proveedor. | |
La tabla de llamadas a procedimientos no es válida. | |
La operación no es compatible. Este error se devuelve si el proveedor de espacios de nombres no implementa esta función. | |
La función NSPStartup no puede funcionar en este momento porque el sistema subyacente que usa para proporcionar servicios de red no está disponible actualmente. |
Comentarios
Para obtener más información, consulte la estructura NSP_ROUTINE .
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 |