NSPStartup

Windows Mobile SupportedWindows Embedded CE Supported

9/8/2008

Essa função recupera o dinâmico informações sobre um provedor, such as a lista dos pontos de entrada DLL.

Essa função é chamado, o cliente na inicialização. NSPStartup e NSPCleanup deve ser chamado como pares. Todas as funções de NSP devem ser chamado em um NSPStartup/NSPCleanup par. Funções WSC não precisam ser chamado em um NSPStartup/NSPCleanup par.

Syntax

int NSPStartup(
  LPGUID lpProviderId,
  LPNSP_ROUTINE lpnspRoutines 
);

Parameters

  • lpProviderId
    [no] Indica o provedor desejado para o qual retornar os pontos de entrada.
  • lpnspRoutines
    [out] Ponteiro para todos os pontos de entrada provedor.

Tipos de dados

Chamar esta função exige os dados definidos a NSP_Routine estrutura. Essa estrutura contém informações sobre todos as funções implementadas por um determinado provedor.

Return Value

A função deve retornar NO_ERROR (zero) se a rotina é bem-sucedida. Ela deve retornar SOCKET_ERROR (– 1) se a rotina falha e ele deve definir o apropriado código de erro usando SetLastError.

A seguinte tabela mostra os códigos de erro possível.

Valor Descrição

WSAEINVAL

Um ou mais parâmetros foram inválido ou ausente para este provedor.

WSA_NOT_ENOUGH_MEMORY

Não há livre memória disponível para executar esta operação.

Requirements

Header ws2spi.h
Library Ws2.lib
Windows Embedded CE Windows CE .NET 4.0 and later
Windows Mobile Windows Mobile Version 5.0 and later

See Also

Reference

NSPCleanup
NSP_Routine