Função WSAUnadvertiseProvider (ws2spi.h)
A função WSAUnadvertiseProvider torna um provedor de namespace específico versão 2 não mais disponível para clientes.
Sintaxe
INT WSAAPI WSAUnadvertiseProvider(
[in] const GUID *puuidProviderId
);
Parâmetros
[in] puuidProviderId
Um ponteiro para a ID do provedor de namespace.
Retornar valor
Se nenhum erro ocorrer, WSAUnadvertiseProvider retornará zero. Caso contrário, ele retornará SOCKET_ERROR e um código de erro específico estará disponível chamando WSAGetLastError.
Código do erro | Significado |
---|---|
Um parâmetro não era válido. Esse erro será retornado se o parâmetro puuidProviderId for **NULL**. |
Comentários
A função WSAUnadvertiseProvider é usada como parte da arquitetura do provedor de serviços de namespace versão 2 (NSPv2) disponível no Windows Vista e posterior.
No Windows Vista e no Windows Server 2008, a função WSAUnadvertiseProvider só pode ser usada para operações em provedores de namespace NS_EMAIL.
Em geral, os provedores NSPv2 são implementados em processos diferentes dos aplicativos de chamada. Os provedores NSPv2 não são ativados como resultado da atividade do cliente. Cada aplicativo de hospedagem do provedor decide quando disponibilizar ou não um provedor específico chamando as funções WSAAdvertiseProvider e WSAUnadvertiseProvider . A atividade do cliente só resulta em tentativas de entrar em contato com o provedor, quando disponível (quando o provedor de namespace é anunciado).
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows Vista [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows Server 2008 [somente aplicativos da área de trabalho] |
Plataforma de Destino | Windows |
Cabeçalho | ws2spi.h |
Biblioteca | Ws2_32.lib |
DLL | Ws2_32.dll |