WSCDeinstallProvider
9/8/2008
Essa função Remove o provedor especificado transporte banco de dados configuração de sistema.
Syntax
int WSCDeinstallProvider(
LPGUID lpProviderId,
LPINT lpErrno
);
Parameters
- lpProviderId
[no] Globalmente identificador exclusivo do provedor para desinstalar.
- lpErrno
[out] Ponteiro para o código de erro.
Return Value
Se não houver erro, WSCDeinstallProvider Retorna zero. Caso contrário, ele retorna SOCKET_ERROR e um código de erro específico está disponível em lpErrno.
A seguinte tabela mostra a código de erro possíveis.
Valor de erro | Descrição |
---|---|
WSAEINVAL |
O lpProviderId Não especificar um válido provedor. |
WSAEFAULT |
O lpErrno não está em um válido parte espaço de endereço o usuário. |
WSANO_RECOVERY |
Aplicativo do chamador não é privilegiado. |
Remarks
Essa função remove a comum informações configuração sockets do Windows (Winsock) para o provedor especificado. Após essa rotina conclusão com êxito, informações de configuração armazenadas no Registro serão alteradas. No entanto, quaisquer instâncias ws2.dll atualmente na memória serão não consiga ver essa alteração.
O chamador desta função deve remover quaisquer arquivos adicionais ou informações configuração Provider–specific serviço que é necessário para de-Install completamente provedor de serviço.
Versões OS: Windows CE .NET 4.0 e posterior.
Cabeçalho: Ws2spi.h.
Biblioteca de vínculo: Ws2.lib.