Función WSAUnadvertiseProvider (ws2spi.h)
La función WSAUnadvertiseProvider hace que un proveedor específico de espacio de nombres version-2 deje de estar disponible para los clientes.
Sintaxis
INT WSAAPI WSAUnadvertiseProvider(
[in] const GUID *puuidProviderId
);
Parámetros
[in] puuidProviderId
Puntero al identificador de proveedor del proveedor de espacio de nombres.
Valor devuelto
Si no se produce ningún error, WSAUnadvertiseProvider devuelve cero. De lo contrario, devuelve SOCKET_ERROR y hay disponible un código de error específico mediante una llamada a WSAGetLastError.
Código de error | Significado |
---|---|
Un parámetro no era válido. Este error se devuelve si el parámetro puuidProviderId era **NULL**. |
Comentarios
La función WSAUnadvertiseProvider se usa como parte de la arquitectura del proveedor de servicios de espacio de nombres versión 2 (NSPv2) disponible en Windows Vista y versiones posteriores.
En Windows Vista y Windows Server 2008, la función WSAUnadvertiseProvider solo se puede usar para las operaciones en proveedores de espacio de nombres NS_EMAIL.
En general, los proveedores NSPv2 se implementan en procesos distintos de las aplicaciones que llaman. Los proveedores NSPv2 no se activan como resultado de la actividad del cliente. Cada aplicación de hospedaje de proveedor decide cuándo hacer que un proveedor específico esté disponible o no disponible mediante una llamada a las funciones WSAAdvertiseProvider y WSAUnadvertiseProvider . La actividad del cliente solo da como resultado intentos de ponerse en contacto con el proveedor, cuando está disponible (cuando se anuncia el proveedor de espacios de nombres).
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows Vista [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2008 [solo aplicaciones de escritorio] |
Plataforma de destino | Windows |
Encabezado | ws2spi.h |
Library | Ws2_32.lib |
Archivo DLL | Ws2_32.dll |