Windows Sockets 2
Visão geral da tecnologia Windows Sockets 2.
Para desenvolver o Windows Sockets 2, você precisa destes cabeçalhos:
- af_irda.h
- in6addr.h
- mstcpip.h
- mswsock.h
- mswsockdef.h
- nsemail.h
- nspapi.h
- socketapi.h
- sporder.h
- transportsettingcommon.h
- winsock.h
- ws2atm.h
- ws2spi.h
- ws2tcpip.h
- wsipv6ok.h
- wsnwlink.h
- wsrm.h
Para obter diretrizes de programação para essa tecnologia, confira:
Enumerações
CONTROL_CHANNEL_TRIGGER_STATUS Especifica o status de uma consulta para a configuração de transporte de REAL_TIME_NOTIFICATION_CAPABILITY para um soquete TCP que é usado com ControlChannelTrigger para receber notificações de rede em segundo plano em um aplicativo da Windows Store. |
eWINDOW_ADVANCE_METHOD A enumeração eWINDOW_ADVANCE_METHOD especifica o modo de avanço da janela usado para o Reliable Multicast. |
MULTICAST_MODE_TYPE Especifica o modo de filtro para endereços de grupo multicast. |
NAPI_PROVIDER_LEVEL Especifica o nível de autoridade do provedor de um provedor de namespace NS_EMAIL para um determinado domínio. |
NAPI_PROVIDER_TYPE Especifica o tipo de hospedagem esperado para um provedor de namespace. |
RIO_NOTIFICATION_COMPLETION_TYPE Especifica o tipo de notificações de fila de conclusão a serem usadas com a função RIONotify ao enviar ou receber dados usando as extensões de E/S registradas do Winsock. |
SOCKET_SECURITY_PROTOCOL Indica o tipo de protocolo de segurança a ser usado em um soquete para proteger o tráfego de rede. |
SOCKET_USAGE_TYPE Usado para especificar o tipo de uso do soquete. |
TCPSTATE Indica os possíveis estados de uma conexão TCP (Protocolo de Controle de Transmissão). |
WSAECOMPARATOR O tipo de enumeração WSAECOMPARATOR do Windows Sockets é usado para semântica de comparação de versão no Windows Sockets 2. |
WSC_PROVIDER_INFO_TYPE O tipo de enumeração é usado para especificar a classe de informações de um LSP (protocolo de serviço em camadas) no Windows Sockets 2. |
Funções
__WSAFDIsSet A função __WSAFDIsSet (winsock2.h) especifica se um soquete está incluído em um conjunto de descritores de soquete. |
__WSAFDIsSet A função __WSAFDIsSet (winsock.h) especifica se um soquete está incluído em um conjunto de descritores de soquete. |
accept A função accept permite uma tentativa de conexão de entrada em um soquete. |
AcceptEx A função AcceptEx (mswsock.h) aceita uma nova conexão, retorna o endereço local e remoto e recebe o primeiro bloco de dados enviado pelo aplicativo cliente. |
AcceptEx A função AcceptEx (winsock.h) aceita uma nova conexão, retorna o endereço local e remoto e recebe o primeiro bloco de dados enviado pelo aplicativo cliente. |
ASSERT |
bind A função bind associa um endereço local a um soquete. (função bind (winsock2.h)) |
bind A função bind (winsock.h) associa um endereço local a um soquete. |
Closesocket A função closesocket fecha um soquete existente. (função closesocket (winsock2.h)) |
Closesocket A função closesocket (winsock.h) fecha um soquete existente. |
connect A função connect estabelece uma conexão com um soquete especificado. |
EnumProtocolsA A função EnumProtocols recupera informações sobre um conjunto especificado de protocolos de rede que estão ativos em um host local. (ANSI) |
EnumProtocolsW A função EnumProtocols recupera informações sobre um conjunto especificado de protocolos de rede que estão ativos em um host local. (Unicode) |
FD_SET A macro FD_SET (winsock2.h) é usada por funções do Windows Sockets (Winsock) e provedores de serviços para colocar soquetes em um conjunto. |
FD_SET A macro FD_SET (winsock.h) é usada por funções do Windows Sockets (Winsock) e provedores de serviços para colocar soquetes em um conjunto. |
freeaddrinfo Libera informações de endereço que a função getaddrinfo aloca dinamicamente em estruturas addrinfo. |
FreeAddrInfoEx A função FreeAddrInfoEx (ws2tcpip.h) libera informações de endereço que a função GetAddrInfoEx aloca dinamicamente em estruturas addrinfoex. |
FreeAddrInfoExW A função FreeAddrInfoExW (Unicode) (ws2tcpip.h) libera informações de endereço que a função GetAddrInfoEx aloca dinamicamente em estruturas addrinfoex. |
FreeAddrInfoW Libera informações de endereço que a função GetAddrInfoW aloca dinamicamente em estruturas addrinfoW. |
gai_strerrorA A função gai_strerror auxilia na impressão de mensagens de erro com base nos erros de EAI_* retornados pela função getaddrinfo. (ANSI) |
gai_strerrorW A função gai_strerror auxilia na impressão de mensagens de erro com base nos erros de EAI_* retornados pela função getaddrinfo. (Unicode) |
GetAcceptExSockaddrs A função GetAcceptExSockaddrs (mswsock.h) analisa os dados obtidos de uma chamada para a função AcceptEx e passa endereços locais e remotos para uma estrutura sockaddr. |
GetAcceptExSockaddrs A função GetAcceptExSockaddrs (winsock.h) analisa os dados obtidos de uma chamada para a função AcceptEx e passa os endereços locais e remotos para uma estrutura sockaddr. |
GetAddressByNameA GetAddressByName não está mais disponível para uso a partir do Windows Sockets 2. (ANSI) |
GetAddressByNameW GetAddressByName não está mais disponível para uso a partir do Windows Sockets 2. (Unicode) |
Getaddrinfo Fornece tradução independente de protocolo de um nome de host ANSI para um endereço. |
GetAddrInfoExA Fornece resolução de nome independente de protocolo com parâmetros adicionais para qualificar quais provedores de namespace devem lidar com a solicitação. (ANSI) |
GetAddrInfoExCancel Cancela uma operação assíncrona pela função GetAddrInfoEx. |
GetAddrInfoExOverlappedResult Obtém o código de retorno para uma estrutura OVERLAPPED usada por uma operação assíncrona para a função GetAddrInfoEx. |
GetAddrInfoExW Fornece resolução de nome independente de protocolo com parâmetros adicionais para qualificar quais provedores de namespace devem lidar com a solicitação. (Unicode) |
GetAddrInfoW Fornece tradução independente de protocolo de um nome de host Unicode para um endereço. |
Gethostbyaddr A função gethostbyaddr recupera as informações do host correspondentes a um endereço de rede. (gethostbyaddr não é mais recomendado, use getnameinfo em vez disso) |
Gethostbyaddr A partir do Windows Sockets 2, a função gethostbyaddr (winsock.h) não é mais recomendada para uso. |
Gethostbyaddr A função de macro gethostbyaddr (wsipv6ok.h) recupera as informações do host correspondentes a um endereço de rede. |
Gethostbyname A função gethostbyname (winsock2.h) recupera informações de host correspondentes a um nome de host de um banco de dados host. |
Gethostbyname A função gethostbyname (winsock.h) recupera informações de host correspondentes a um nome de host de um banco de dados de host. |
Gethostbyname A função de macro gethostbyname (wsipv6ok.h) recupera informações de host correspondentes a um nome de host de um banco de dados host. |
Gethostname A função gethostname (winsock2.h) recupera o nome do host padrão para o computador local. |
Gethostname A função gethostname (winsock.h) recupera o nome do host padrão para o computador local. |
GetHostNameW A função GetHostNameW recupera o nome do host padrão para o computador local como uma cadeia de caracteres Unicode. |
getipv4sourcefilter Recupera o estado do filtro multicast para um soquete IPv4. |
GetNameByTypeA A função GetNameByType recupera o nome de um serviço de rede para o tipo de serviço especificado. (ANSI) |
GetNameByTypeW A função GetNameByType recupera o nome de um serviço de rede para o tipo de serviço especificado. (Unicode) |
Getnameinfo Fornece resolução de nome independente de protocolo de um endereço para um nome de host ANSI e de um número de porta para o nome do serviço ANSI. |
GetNameInfoW Fornece resolução de nome independente de protocolo de um endereço para um nome de host Unicode e de um número de porta para o nome do serviço Unicode. |
Getpeername A função getpeername (winsock2.h) recupera o endereço do par ao qual um soquete está conectado. |
Getpeername A função getpeername (winsock.h) recupera o endereço do par ao qual um soquete está conectado. |
getprotobyname A função getprotobyname (winsock2.h) recupera as informações de protocolo correspondentes a um nome de protocolo. |
getprotobyname A função getprotobyname (winsock.h) recupera as informações de protocolo correspondentes a um nome de protocolo. |
getprotobynumber A função getprotobynumber (winsock2.h) recupera informações de protocolo correspondentes a um número de protocolo. |
getprotobynumber A função getprotobynumber (winsock.h) recupera informações de protocolo correspondentes a um número de protocolo. |
getservbyname A função getservbyname (winsock2.h) recupera informações de serviço correspondentes a um nome de serviço e protocolo. |
getservbyname A função getservbyname (winsock.h) recupera informações de serviço correspondentes a um nome de serviço e protocolo. |
getservbyport A função getservbyport (winsock2.h) recupera informações de serviço correspondentes a uma porta e um protocolo. |
getservbyport A função getservbyport (winsock.h) recupera informações de serviço correspondentes a uma porta e um protocolo. |
GetServiceA A função GetService recupera informações sobre um serviço de rede no contexto de um conjunto de namespaces padrão ou um namespace especificado. (ANSI) |
GetServiceW A função GetService recupera informações sobre um serviço de rede no contexto de um conjunto de namespaces padrão ou um namespace especificado. (Unicode) |
Getsockname A função getsockname (winsock2.h) recupera o nome local do descritor de soquete especificado. |
Getsockname A função getsockname (winsock.h) recupera o nome local de um soquete. |
Getsockopt A função getsockopt recupera o valor atual de uma opção de soquete associada a um soquete de qualquer tipo, em qualquer estado, e armazena o resultado em optval. |
Getsockopt A função getsockopt (winsock.h) recupera uma opção de soquete. |
getsourcefilter Recupera o estado do filtro multicast para um soquete IPv4 ou IPv6. |
GetTypeByNameA A função GetTypeByName recupera um GUID de tipo de serviço para um serviço de rede especificado pelo nome. (ANSI) |
GetTypeByNameW A função GetTypeByName recupera um GUID de tipo de serviço para um serviço de rede especificado pelo nome. (Unicode) |
htond Converte um duplo do host para a ordem de byte de rede TCP/IP (que é big-endian). |
htonf Converte um float de host em ordem de byte de rede TCP/IP (que é big-endian). |
Htonl A função htonl (winsock2.h) converte um u_long de host para ordem de byte de rede TCP/IP, que é big-endian. |
Htonl A função htonl (winsock.h) converte um u_long do host para a ordem de byte de rede TCP/IP (que é big-endian). |
htonll Converte um __int64 sem sinal do host para a ordem de byte de rede TCP/IP (que é big-endian). |
Htons A função htons (winsock2.h) converte um u_short do host para a ordem de byte de rede TCP/IP, que é big-endian. |
Htons A função htons (winsock.h) converte um u_short do host para a ordem de byte de rede TCP/IP (que é big-endian). |
IN4_ADDR_EQUAL |
IN4_CLASSA |
IN4_CLASSB |
IN4_CLASSC |
IN4_CLASSD |
IN4_IS_ADDR_6TO4ELIGIBLE |
IN4_IS_ADDR_BROADCAST |
IN4_IS_ADDR_LINKLOCAL |
IN4_IS_ADDR_LOOPBACK |
IN4_IS_ADDR_MC_ADMINLOCAL |
IN4_IS_ADDR_MC_LINKLOCAL |
IN4_IS_ADDR_MC_SITELOCAL |
IN4_IS_ADDR_MULTICAST |
IN4_IS_ADDR_RFC1918 |
IN4_IS_ADDR_SITELOCAL |
IN4_IS_ADDR_UNSPECIFIED |
IN4_IS_UNALIGNED_ADDR_6TO4ELIGIBLE |
IN4_IS_UNALIGNED_ADDR_BROADCAST |
IN4_IS_UNALIGNED_ADDR_LINKLOCAL |
IN4_IS_UNALIGNED_ADDR_LOOPBACK |
IN4_IS_UNALIGNED_ADDR_MULTICAST |
IN4_IS_UNALIGNED_ADDR_RFC1918 |
IN4_IS_UNALIGNED_ADDR_UNSPECIFIED |
IN4_MULTICAST |
IN4_UNALIGNED_ADDR_EQUAL |
IN4_UNCANONICALIZE_SCOPE_ID |
IN4ADDR_ISANY |
IN4ADDR_ISEQUAL |
IN4ADDR_ISLOOPBACK |
IN4ADDR_ISUNSPECIFIED |
IN4ADDR_SCOPE_ID |
IN4ADDR_SETANY |
IN4ADDR_SETLOOPBACK |
IN4ADDR_SETSOCKADDR |
IN6_ADDR_EQUAL |
IN6_EXTRACT_V4ADDR_FROM_6TO4 |
IN6_EXTRACT_V4ADDR_FROM_ISATAP |
IN6_GET_ADDR_V4COMPAT |
IN6_GET_ADDR_V4MAPPED |
IN6_IS_ADDR_6TO4 |
IN6_IS_ADDR_ALLNODESONLINK |
IN6_IS_ADDR_ALLNODESONNODE |
IN6_IS_ADDR_ALLROUTERSONLINK |
IN6_IS_ADDR_ANYCAST |
IN6_IS_ADDR_EUI64 |
IN6_IS_ADDR_GLOBAL |
IN6_IS_ADDR_ISATAP |
IN6_IS_ADDR_LINKLOCAL |
IN6_IS_ADDR_LOOPBACK |
IN6_IS_ADDR_MC_GLOBAL |
IN6_IS_ADDR_MC_LINKLOCAL |
IN6_IS_ADDR_MC_NODELOCAL |
IN6_IS_ADDR_MC_ORGLOCAL |
IN6_IS_ADDR_MC_SITELOCAL |
IN6_IS_ADDR_MULTICAST |
IN6_IS_ADDR_SITELOCAL |
IN6_IS_ADDR_SOLICITEDNODE |
IN6_IS_ADDR_SUBNET_RESERVED_ANYCAST |
IN6_IS_ADDR_SUBNET_ROUTER_ANYCAST |
IN6_IS_ADDR_TEREDO |
IN6_IS_ADDR_UNSPECIFIED |
IN6_IS_ADDR_V4COMPAT |
IN6_IS_ADDR_V4MAPPED |
IN6_IS_ADDR_V4TRANSLATED |
IN6_MULTICAST_SCOPE |
IN6_PREFIX_EQUAL |
IN6_SET_6TO4_PREFIX |
IN6_SET_ADDR_LOOPBACK |
IN6_SET_ADDR_SOLICITEDNODE |
IN6_SET_ADDR_UNSPECIFIED |
IN6_SET_ADDR_V4COMPAT |
IN6_SET_ADDR_V4MAPPED |
IN6_SET_ISATAP_IDENTIFIER |
IN6_UNCANONICALIZE_SCOPE_ID |
IN6ADDR_IS6TO4 |
IN6ADDR_ISANY |
IN6ADDR_ISEQUAL |
IN6ADDR_ISISATAP |
IN6ADDR_ISLOOPBACK |
IN6ADDR_ISTEREDO |
IN6ADDR_ISUNSPECIFIED |
IN6ADDR_ISV4MAPPED |
IN6ADDR_SETANY |
IN6ADDR_SETLOOPBACK |
IN6ADDR_SETSOCKADDR |
IN6ADDR_SETV4MAPPED |
Inet_addr A função inet_addr (winsock2.h) converte uma cadeia de caracteres que contém um endereço decimal pontilhado IPv4 em um endereço adequado para a estrutura de IN_ADDR. |
Inet_addr A função inet_addr (winsock.h) converte uma cadeia de caracteres que contém um endereço decimal pontilhado IPv4 em um endereço adequado para a estrutura de IN_ADDR. |
Inet_addr A função de macro inet_addr (wsipv6ok.h) converte uma cadeia de caracteres que contém um endereço dotted-decimal IPv4 em um endereço adequado para a estrutura de IN_ADDR. |
inet_ntoa A função inet_ntoa (winsock2.h) converte um endereço de rede da Internet (Ipv4) em uma cadeia de caracteres ASCII no formato dotted-decimal padrão da Internet. |
inet_ntoa A função inet_ntoa (winsock.h) converte um endereço de rede da Internet (Ipv4) em uma cadeia de caracteres ASCII no formato decimal pontilhado padrão da Internet. |
inet_ntoa A função de macro inet_ntoa (wsipv6ok.h) converte um endereço de rede da Internet (Ipv4) em uma cadeia de caracteres ASCII no formato decimal pontilhado padrão da Internet. |
inet_ntop A função InetNtop converte um endereço de rede da Internet IPv4 ou IPv6 em uma cadeia de caracteres no formato padrão da Internet. A versão ANSI dessa função é inet_ntop. (InetNtopA ou inet_ntop) |
inet_pton A função InetPton converte um endereço de rede da Internet IPv4 ou IPv6 em seu formulário de apresentação de texto padrão em sua forma binária numérica. A versão ANSI dessa função é inet_pton. (InetPtonA ou inet_pton) |
InetNtopW A função InetNtop converte um endereço de rede da Internet IPv4 ou IPv6 em uma cadeia de caracteres no formato padrão da Internet. A versão ANSI dessa função é inet_ntop. (InetNtopW) |
InetPtonW A função InetPton converte um endereço de rede da Internet IPv4 ou IPv6 em seu formulário de apresentação de texto padrão em sua forma binária numérica. A versão ANSI dessa função é inet_pton. (InetPtonW) |
Ioctlsocket A função ioctlsocket (winsock2.h) controla o modo de E/S de um soquete e pode ser usada em qualquer soquete em qualquer estado. |
Ioctlsocket A função ioctlsocket (winsock.h) controla o modo de E/S de um soquete. |
listen A função listen coloca um soquete em um estado no qual ele está escutando uma conexão de entrada. |
LPFN_CONNECTEX A função ConnectEx estabelece uma conexão com um soquete especificado e, opcionalmente, envia dados depois que a conexão é estabelecida. |
LPFN_DISCONNECTEX Fecha uma conexão em um soquete e permite que o identificador de soquete seja reutilizado. Observação Essa função é uma extensão específica da Microsoft para a especificação do Windows Sockets. |
LPFN_RIOCLOSECOMPLETIONQUEUE Fecha uma fila de conclusão existente usada para notificação de conclusão de E/S enviando e recebendo solicitações com as extensões de E/S registradas do Winsock. |
LPFN_RIOCREATECOMPLETIONQUEUE Cria uma fila de conclusão de E/S de um tamanho específico para uso com as extensões de E/S registradas do Winsock. |
LPFN_RIOCREATEREQUESTQUEUE Cria um descritor de soquete de E/S registrado usando um soquete e filas de conclusão de E/S especificados para uso com as extensões de E/S registradas do Winsock. |
LPFN_RIODEQUEUECOMPLETION Remove entradas de uma fila de conclusão de E/S para uso com as extensões de E/S registradas do Winsock. |
LPFN_RIODEREGISTERBUFFER Desregistre um buffer registrado usado com as extensões de E/S registradas do Winsock. |
LPFN_RIONOTIFY Registra o método a ser usado para o comportamento de notificação com uma fila de conclusão de E/S para uso com as extensões de E/S registradas do Winsock. |
LPFN_RIORECEIVE Recebe dados de rede em um soquete TCP de E/S registrado conectado ou em um soquete UDP de E/S associado para uso com as extensões de E/S registradas do Winsock. |
LPFN_RIORECEIVEEX Recebe dados de rede em um soquete TCP de E/S registrado conectado ou em um soquete UDP de E/S associado com opções adicionais para uso com as extensões de E/S registradas do Winsock. |
LPFN_RIOREGISTERBUFFER Registra um RIO_BUFFERID, um descritor de buffer registrado, com um buffer especificado para uso com as extensões de E/S registradas do Winsock. |
LPFN_RIORESIZECOMPLETIONQUEUE Redimensiona uma fila de conclusão de E/S para ser maior ou menor para uso com as extensões de E/S registradas do Winsock. |
LPFN_RIORESIZEREQUESTQUEUE Redimensiona uma fila de solicitações para ser maior ou menor para uso com as extensões de E/S registradas do Winsock. |
LPFN_RIOSEND Envia dados de rede em um soquete TCP de E/S registrado conectado ou em um soquete UDP de E/S associado para uso com as extensões de E/S registradas do Winsock. |
LPFN_RIOSENDEX Envia dados de rede em um soquete TCP de E/S registrado conectado ou um soquete UDP de E/S associado com opções adicionais para uso com as extensões de E/S registradas do Winsock. |
LPFN_TRANSMITPACKETS Transmite dados na memória ou dados de arquivo por um soquete conectado. |
LPFN_WSARECVMSG *LPFN_WSARECVMSG* é um tipo de ponteiro de função. Você implementa uma função de retorno de chamada WSARecvMsg correspondente em seu aplicativo. O sistema usa sua função de retorno de chamada para transmitir dados na memória, ou dados de arquivo, por meio de um soquete conectado. |
LPNSPCLEANUP Encerra o uso de um provedor de serviços de namespace do Windows Sockets específico. |
LPNSPGETSERVICECLASSINFO Recupera todas as informações de classe pertinentes (esquema) relativas ao provedor de namespace. |
LPNSPINSTALLSERVICECLASS A função NSPInstallServiceClass registra o esquema de classe de serviço dentro dos provedores de namespace. |
LPNSPIOCTL Envia um IOCTL para um provedor de serviços de namespace. |
LPNSPLOOKUPSERVICEBEGIN Inicia uma consulta de cliente restrita pelas informações contidas em uma estrutura WSAQUERYSET. |
LPNSPLOOKUPSERVICEEND Chamado para liberar o identificador após chamadas anteriores para NSPLookupServiceBegin e NSPLookupServiceNext. |
LPNSPLOOKUPSERVICENEXT Chamado depois de obter um identificador de uma chamada anterior para NSPLookupServiceBegin para recuperar as informações de serviço solicitadas. |
LPNSPREMOVESERVICECLASS Remove permanentemente uma classe de serviço especificada do namespace . |
LPNSPSETSERVICE Registra ou desregistra uma instância de serviço dentro de um namespace. |
LPNSPV2CLEANUP Notifica um provedor de serviços de namespace versão 2 (NSPv2) de que uma sessão de cliente foi encerrada. |
LPNSPV2CLIENTSESSIONRUNDOWN Notifica um provedor de serviços de namespace versão 2 (NSPv2) de que a sessão do cliente está terminando. |
LPNSPV2LOOKUPSERVICEBEGIN Inicia uma consulta de cliente de um provedor de serviços de namespace versão 2 restrito pelas informações contidas em uma estrutura WSAQUERYSET2. |
LPNSPV2LOOKUPSERVICEEND Chamado para liberar o identificador após chamadas anteriores para NSPv2LookupServiceBegin e NSPv2LookupServiceNextEx. |
LPNSPV2LOOKUPSERVICENEXTEX Chamado depois de obter um identificador de uma chamada anterior para NSPv2LookupServiceBegin para recuperar as informações solicitadas de um provedor de serviços de namespace versão 2. |
LPNSPV2SETSERVICEEX Registra ou desregistra um nome ou uma instância de serviço em um namespace de um provedor de serviços de namespace versão 2 (NSPv2). |
LPNSPV2STARTUP Notifica um provedor de serviços de namespace versão 2 (NSPv2) de que um novo processo de cliente deve começar a usar o provedor. |
LPWSAOVERLAPPED_COMPLETION_ROUTINE TBD (LPWSAOVERLAPPED_COMPLETION_ROUTINE) |
LPWSPACCEPT A função LPWSPAccept aceita condicionalmente uma conexão com base no valor retornado de uma função de condição. |
LPWSPADDRESSTOSTRING A função LPWSPAddressToString converte todos os componentes de uma estrutura sockaddr em uma representação de cadeia de caracteres numérica legível por humanos do endereço. Isso é usado principalmente para fins de exibição. |
LPWSPASYNCSELECT A função LPWSPAsyncSelect solicita a notificação de eventos baseados em mensagem do Windows de eventos de rede para um soquete. |
LPWSPBIND A função LPWSPBind associa um endereço local (ou seja, nome) a um soquete. |
LPWSPCANCELBLOCKINGCALL A função LPWSPCancelBlockingCall cancela uma chamada de bloqueio que está em andamento no momento. |
LPWSPCLEANUP A função LPWSPCleanup encerra o uso do provedor de serviços do Windows Sockets. |
LPWSPCLOSESOCKET A função LPWSPCloseSocket fecha um soquete. |
LPWSPCONNECT A função LPWSPConnect estabelece uma conexão com um par, troca dados de conexão e especifica a qualidade de serviço necessária com base na especificação de fluxo fornecida. |
LPWSPDUPLICATESOCKET A função LPWSPDuplicateSocket retorna uma estrutura WSAPROTOCOL_INFO que pode ser usada para criar um descritor de soquete para um soquete compartilhado. |
LPWSPENUMNETWORKEVENTS A função LPWSPEnumNetworkEvents relata ocorrências de eventos de rede para o soquete indicado. |
LPWSPEVENTSELECT A função LPWSPEventSelect especifica um objeto de evento a ser associado ao conjunto fornecido de eventos de rede. |
LPWSPGETOVERLAPPEDRESULT A função LPWSPGetOverlappedResult retorna os resultados de uma operação sobreposta no soquete especificado. |
LPWSPGETPEERNAME A função LPWSPGetPeerName obtém o endereço do par ao qual um soquete está conectado. |
LPWSPGETQOSBYNAME A função LPWSPGetQOSByName inicializa uma estrutura QOS com base em um modelo nomeado ou recupera uma enumeração dos nomes de modelo disponíveis. |
LPWSPGETSOCKNAME A função LPWSPGetSockName obtém o nome local de um soquete. |
LPWSPGETSOCKOPT A função LPWSPGetSockOpt recupera uma opção de soquete. |
LPWSPIOCTL A função LPWSPIoctl controla o modo de um soquete. |
LPWSPJOINLEAF A função LPWSPJoinLeaf une um nó folha em uma sessão de vários pontos, troca dados de conexão e especifica a qualidade necessária do serviço com base nas especificações de fluxo fornecidas. |
LPWSPLISTEN A função LPWSPListen estabelece um soquete para escutar conexões de entrada. |
LPWSPRECV A função LPWSPRecv recebe dados em um soquete. |
LPWSPRECVDISCONNECT A função LPWSPRecvDisconnect encerra a recepção em um soquete e recupera os dados de desconexão, se o soquete for orientado para conexão. |
LPWSPRECVFROM A função LPWSPRecvFrom recebe um datagrama e armazena o endereço de origem. |
LPWSPSELECT A função LPWSPSelect determina o status de um ou mais soquetes. |
LPWSPSEND A função LPWSPSend envia dados em um soquete conectado. |
LPWSPSENDDISCONNECT A função LPWSPSendDisconnect inicia o encerramento da conexão para o soquete e envia dados de desconexão. |
LPWSPSENDTO A função WSPSendTo envia dados para um destino específico usando E/S sobreposta. |
LPWSPSETSOCKOPT A função LPWSPSetSockOpt define uma opção de soquete. |
LPWSPSHUTDOWN A função LPWSPShutdown desabilita envios e/ou recebimentos em um soquete. |
LPWSPSOCKET A função LPWSPSocket cria um soquete. |
LPWSPSTRINGTOADDRESS A função WSPStringToAddress converte uma cadeia de caracteres numérica legível por humanos em uma estrutura de endereço de soquete (sockaddr) adequada para passar para rotinas do Windows Sockets que usam essa estrutura. |
Nspstartup Recupera as informações dinâmicas sobre um provedor, como a lista de pontos de entrada da DLL. |
ntohd Converte um __int64 sem sinal da ordem de rede TCP/IP para a ordem de byte de host (que é little-endian em processadores Intel) e retorna um duplo. |
ntohf Converte um __int32 sem sinal de ordem de rede TCP/IP para ordem de byte de host (que é little-endian em processadores Intel) e retorna um float. |
ntohl A função ntohl (winsock2.h) converte um u_long da ordem de rede TCP/IP para a ordem de byte do host (que é little-endian em processadores Intel). |
ntohl A função ntohl (winsock.h) converte um u_long da ordem de rede TCP/IP para a ordem de byte de host, que é little-endian em processadores Intel. |
ntohll Converte um __int64 sem sinal da ordem de rede TCP/IP para a ordem de byte de host (que é little-endian em processadores Intel). |
ntohs A função ntohs (winsock2.h) converte um u_short de ordem de byte de rede TCP/IP para a ordem de byte do host (que é little-endian em processadores Intel). |
ntohs A função ntohs (winsock.h) converte um u_short de ordem de byte de rede TCP/IP para hospedar a ordem de byte, que é little-endian em processadores Intel. |
ProcessSocketNotifications Associa um conjunto de soquetes a uma porta de conclusão e recupera todas as notificações que já estão pendentes nessa porta. Uma vez associada, a porta de conclusão recebe as notificações de estado do soquete especificadas. |
Recv A função recv (winsock2.h) recebe dados de um soquete conectado ou de um soquete sem conexão associado. |
Recv A função recv (winsock.h) recebe dados de um soquete conectado ou de um soquete sem conexão associado. |
Recvfrom A função recvfrom recebe um datagrama e armazena o endereço de origem. |
Recvfrom A função recvfrom recebe um datagrama e armazena o endereço de origem. |
select A função select determina o status de um ou mais soquetes, aguardando, se necessário, para executar E/S síncrona. |
send Envia dados em um soquete conectado. (enviar) |
Sendto A função sendto (winsock2.h) é usada para gravar dados de saída em um soquete. |
Sendto A função sendto (winsock.h) envia dados para um destino específico. |
SetAddrInfoExA Registra ou desregistra um nome, um nome de serviço e endereços associados a um provedor de namespace específico. (ANSI) |
SetAddrInfoExW Registra ou desregistra um nome, um nome de serviço e endereços associados a um provedor de namespace específico. (Unicode) |
setipv4sourcefilter Define o estado do filtro multicast para um soquete IPv4. |
SetServiceA A função SetService registra ou remove do registro um serviço de rede em um ou mais namespaces. (ANSI) |
SetServiceW A função SetService registra ou remove do registro um serviço de rede em um ou mais namespaces. (Unicode) |
SetSocketMediaStreamingMode Indica se a rede deve ser usada para transferir mídia de streaming que requer qualidade de serviço. |
Setsockopt A função setsockopt (winsock2.h) define o valor atual para uma opção de soquete associada a um soquete de qualquer tipo, em qualquer estado. |
Setsockopt A função setsockopt (winsock.h) define uma opção de soquete. |
setsourcefilter Define o estado do filtro multicast para um soquete IPv4 ou IPv6. |
shutdown A função de desligamento (winsock2.h) é usada em todos os tipos de soquetes para desabilitar a recepção, a transmissão ou ambos. |
shutdown A função de desligamento (winsock.h) desabilita envios ou recebimentos em um soquete. |
socket A função de soquete cria um soquete associado a um provedor de serviços de transporte específico. |
SocketNotificationRetrieveEvents Essa função auxiliar embutida é fornecida como uma conveniência para recuperar a máscara de eventos de um OVERLAPPED_ENTRY. |
Transmitfile A função TransmitFile (mswsock.h) transmite dados de arquivo por um identificador de soquete conectado. |
Transmitfile A função TransmitFile (winsock.h) transmite dados de arquivo por um identificador de soquete conectado. |
WPUCloseEvent A função WPUCloseEvent fecha um identificador de objeto de evento aberto. |
WPUCloseSocketHandle A função WPUCloseSocketHandle fecha um identificador de soquete existente. |
WPUCloseThread A função WPUCloseThread fecha um thread aberto com uma chamada para WPUOpenCurrentThread. |
Wpucompleteoverlappedrequest A função WPUCompleteOverlappedRequest executa uma notificação de conclusão de E/S sobreposta para operações de E/S sobrepostas. |
WPUCreateEvent A função WPUCreateEvent cria um novo objeto de evento. |
Wpucreatesockethandle A função WPUCreateSocketHandle cria um novo identificador de soquete. |
WPUFDIsSet A função WPUFDIsSet verifica a associação do identificador de soquete especificado. |
WPUGetProviderPath A função WPUGetProviderPath recupera o caminho de DLL para o provedor especificado. |
WPUModifyIFSHandle A função WPUModifyIFSHandle recebe um identificador IFS (possivelmente) modificado de Ws2_32.dll. |
WPUOpenCurrentThread A função WPUOpenCurrentThread abre um identificador para o thread atual que pode ser usado com funções sobrepostas em um provedor de serviços em camadas. |
WPUPostMessage A função WPUPostMessage executa a função PostMessage padrão do Windows de uma maneira que mantém a compatibilidade com versões anteriores do WSOCK32.dll. |
WPUQueryBlockingCallback A função WPUQueryBlockingCallback retorna um ponteiro para uma função de retorno de chamada que o provedor de serviços deve invocar periodicamente durante a manutenção de operações de bloqueio. |
WPUQuerySocketHandleContext A função WPUQuerySocketHandleContext consulta o valor de contexto associado ao identificador de soquete especificado. |
WPUQueueApc A função WPUQueueApc enfileira uma APC (chamada de procedimento assíncrona) no modo de usuário para o thread especificado para facilitar a invocação de rotinas de conclusão de E/S sobrepostas. |
WPUResetEvent A função WPUResetEvent redefine o estado do objeto de evento especificado para não atribuído. Essa chamada é segura para uso dentro do contexto de interrupção. |
WPUSetEvent A função WPUSetEvent define o estado do objeto de evento especificado como sinalizado. Essa chamada é segura para uso dentro do contexto de interrupção. |
Wsaaccept A função WSAAccept aceita condicionalmente uma conexão com base no valor retornado de uma função de condição, fornece qualidade das especificações de fluxo de serviço e permite a transferência de dados de conexão. |
WSAAddressToStringA Converte todos os componentes de uma estrutura sockaddr em uma representação de cadeia de caracteres legível por humanos do endereço. (ANSI) |
WSAAddressToStringW Converte todos os componentes de uma estrutura sockaddr em uma representação de cadeia de caracteres legível por humanos do endereço. (Unicode) |
WSAAdvertiseProvider Disponibiliza um provedor de namespace específico versão 2 para todos os clientes qualificados. |
WSAAsyncGetHostByAddr A função WSAAsyncGetHostByAddr (winsock2.h) recupera de forma assíncrona as informações do host que correspondem a um endereço. |
WSAAsyncGetHostByAddr A função WSAAsyncGetHostByAddr (winsock.h) recupera de forma assíncrona as informações do host que correspondem a um endereço. |
WSAAsyncGetHostByAddr A função de macro WSAAsyncGetHostByAddr (wsipv6ok.h) recupera de forma assíncrona as informações do host que correspondem a um endereço. |
WSAAsyncGetHostByName A função WSAAsyncGetHostByName (winsock2.h) recupera de forma assíncrona as informações do host que correspondem a um nome de host. |
WSAAsyncGetHostByName A função WSAAsyncGetHostByName (winsock.h) recupera de forma assíncrona as informações do host que correspondem a um nome de host. |
WSAAsyncGetHostByName A função de macro WSAAsyncGetHostByName (wsipv6ok.h) recupera de forma assíncrona as informações do host que correspondem a um nome de host. |
WSAAsyncGetProtoByName A função WSAAsyncGetProtoByName (winsock2.h) recupera de forma assíncrona informações de protocolo que correspondem a um nome de protocolo. |
WSAAsyncGetProtoByName A função WSAAsyncGetProtoByName (winsock.h) recupera de forma assíncrona informações de protocolo que correspondem a um nome de protocolo. |
WSAAsyncGetProtoByNumber A função WSAAsyncGetProtoByNumber (winsock2.h) recupera de forma assíncrona informações de protocolo que correspondem a um número de protocolo. |
WSAAsyncGetProtoByNumber A função WSAAsyncGetProtoByNumber (winsock.h) recupera de forma assíncrona informações de protocolo que correspondem a um número de protocolo. |
WSAAsyncGetServByName A função WSAAsyncGetServByName (winsock2.h) recupera de forma assíncrona informações de serviço que correspondem a um nome de serviço e porta. |
WSAAsyncGetServByName A função WSAAsyncGetServByName (winsock.h) recupera de forma assíncrona as informações de serviço que correspondem a um nome de serviço e porta. |
WSAAsyncGetServByPort A função WSAAsyncGetServByPort (winsock2.h) recupera assíncronamente as informações de serviço que correspondem a uma porta e um protocolo. |
WSAAsyncGetServByPort A função WSAAsyncGetServByPort (winsock.h) recupera assíncronamente as informações de serviço que correspondem a uma porta e um protocolo. |
WSAAsyncSelect A função WSAAsyncSelect (winsock2.h) solicita notificação baseada em mensagem do Windows de eventos de rede para um soquete. |
WSAAsyncSelect A função WSAAsyncSelect (winsock.h) solicita notificação baseada em mensagens do Windows de eventos de rede para um soquete. |
WSACancelAsyncRequest A função WSACancelAsyncRequest (winsock2.h) cancela uma operação assíncrona incompleta. |
WSACancelAsyncRequest A função WSACancelAsyncRequest (winsock.h) cancela uma operação assíncrona incompleta. |
WSACancelBlockingCall A função WSACancelBlockingCall foi removida em conformidade com a especificação do Windows Sockets 2, revisão 2.2.0. |
Wsacleanup A função WSACleanup (winsock2.h) encerra o uso do WS2_32.dll. |
Wsacleanup A função WSACleanup (winsock.h) encerra o uso do WS2_32.dll. |
WSACloseEvent A função WSACloseEvent fecha um identificador de objeto de evento aberto. |
Wsaconnect A função WSAConnect estabelece uma conexão com outro aplicativo de soquete, troca dados de conexão e especifica a qualidade de serviço necessária com base na estrutura FLOWSPEC especificada. |
WSAConnectByList Estabelece uma conexão com uma de uma coleção de possíveis pontos de extremidade representados por um conjunto de endereços de destino (nomes de host e portas). |
WSAConnectByNameA Estabelece uma conexão com um host e uma porta especificados. (ANSI) |
WSAConnectByNameW Estabelece uma conexão com um host e uma porta especificados. (Unicode) |
Wsacreateevent A função WSACreateEvent cria um novo objeto de evento. |
WSADeleteSocketPeerTargetName Remove a associação entre um nome de destino par e um endereço IP para um soquete. Após um retorno bem-sucedido, não haverá nenhuma associação futura entre o endereço IP e o nome de destino. |
WSADuplicateSocketA A função WSADuplicateSocket retorna uma estrutura WSAPROTOCOL_INFO que pode ser usada para criar um descritor de soquete para um soquete compartilhado. A função WSADuplicateSocket não pode ser usada em um soquete habilitado para QOS. (ANSI) |
WSADuplicateSocketW A função WSADuplicateSocket retorna uma estrutura WSAPROTOCOL_INFO que pode ser usada para criar um descritor de soquete para um soquete compartilhado. A função WSADuplicateSocket não pode ser usada em um soquete habilitado para QOS. (Unicode) |
WSAEnumNameSpaceProvidersA A função WSAEnumNameSpaceProviders recupera informações sobre provedores de namespace disponíveis. (ANSI) |
WSAEnumNameSpaceProvidersExA Recupera informações sobre provedores de namespace disponíveis. (ANSI) |
WSAEnumNameSpaceProvidersExW Recupera informações sobre provedores de namespace disponíveis. (Unicode) |
WSAEnumNameSpaceProvidersW A função WSAEnumNameSpaceProviders recupera informações sobre provedores de namespace disponíveis. (Unicode) |
WSAEnumNetworkEvents A função WSAEnumNetworkEvents descobre ocorrências de eventos de rede para o soquete indicado, limpar registros de eventos de rede internos e redefinir objetos de evento (opcional). |
WSAEnumProtocolsA A função WSAEnumProtocols recupera informações sobre protocolos de transporte disponíveis. (ANSI) |
WSAEnumProtocolsW A função WSAEnumProtocols recupera informações sobre protocolos de transporte disponíveis. (Unicode) |
Wsaeventselect A função WSAEventSelect especifica um objeto de evento a ser associado ao conjunto especificado de eventos de rede FD_XXX. |
WSAGetFailConnectOnIcmpError Consulta o estado da opção de soquete TCP_FAIL_CONNECT_ON_ICMP_ERROR . |
WSAGetIcmpErrorInfo Recupera informações sobre um erro ICMP recebido em um soquete TCP durante a instalação da conexão. |
WSAGetIPUserMtu Recupera a MTU da camada DE IP definida pelo usuário para um soquete. |
Wsagetlasterror A função WSAGetLastError (winsock2.h) retorna o erro status da última operação do Windows Sockets que falhou. |
Wsagetlasterror A função WSAGetLastError (winsock.h) retorna o erro status da última operação do Windows Sockets que falhou. |
Wsagetoverlappedresult A função WSAGetOverlappedResult recupera os resultados de uma operação sobreposta no soquete especificado. |
WSAGetQOSByName A função WSAGetQOSByName inicializa uma estrutura QOS com base em um modelo nomeado ou fornece um buffer para recuperar uma enumeração dos nomes de modelo disponíveis. |
WSAGetServiceClassInfoA A função WSAGetServiceClassInfo recupera as informações de classe (esquema) relativas a uma classe de serviço especificada de um provedor de namespace especificado. (ANSI) |
WSAGetServiceClassInfoW A função WSAGetServiceClassInfo recupera as informações de classe (esquema) relativas a uma classe de serviço especificada de um provedor de namespace especificado. (Unicode) |
WSAGetServiceClassNameByClassIdA A função WSAGetServiceClassNameByClassId recupera o nome do serviço associado ao tipo especificado. Esse nome é o nome de serviço genérico, como FTP ou SNA, e não o nome de uma instância específica desse serviço. (ANSI) |
WSAGetServiceClassNameByClassIdW A função WSAGetServiceClassNameByClassId recupera o nome do serviço associado ao tipo especificado. Esse nome é o nome de serviço genérico, como FTP ou SNA, e não o nome de uma instância específica desse serviço. (Unicode) |
WSAGetUdpRecvMaxCoalescedSize Recupera o tamanho máximo de uma mensagem recebida e agrupada para um soquete UDP. |
WSAGetUdpSendMessageSize Recupera o tamanho da mensagem de segmentação para um soquete UDP. |
WSAHtonl A função WSAHtonl converte um u_long de ordem de byte de host em ordem de bytes de rede. |
WSAHtons A função WSAHtons converte um u_short da ordem de byte do host para a ordem de bytes de rede. |
WSAImpersonateSocketPeer Usado para representar a entidade de segurança correspondente a um par de soquetes para executar a autorização no nível do aplicativo. |
WSAInstallServiceClassa A função WSAInstallServiceClass registra um esquema de classe de serviço em um namespace. (ANSI) |
WSAInstallServiceClassW A função WSAInstallServiceClass registra um esquema de classe de serviço em um namespace. (Unicode) |
Wsaioctl A função WSAIoctl controla o modo de um soquete. |
WSAIsBlocking Essa função foi removida em conformidade com a especificação do Windows Sockets 2, revisão 2.2.0. (WSAIsBlocking) |
Wsajoinleaf A função WSAJoinLeaf une um nó folha em uma sessão de vários pontos, troca dados de conexão e especifica a qualidade de serviço necessária com base nas estruturas FLOWSPEC especificadas. |
WSALookupServiceBeginA A função WSALookupServiceBegin inicia uma consulta de cliente restrita pelas informações contidas em uma estrutura WSAQUERYSET. (ANSI) |
WSALookupServiceBeginW A função WSALookupServiceBegin inicia uma consulta de cliente restrita pelas informações contidas em uma estrutura WSAQUERYSET. (Unicode) |
Wsalookupserviceend A função WSALookupServiceEnd é chamada para liberar o identificador após chamadas anteriores para WSALookupServiceBegin e WSALookupServiceNext. |
WSALookupServiceNextA A função WSALookupServiceNext é chamada depois de obter um identificador de uma chamada anterior para WSALookupServiceBegin para recuperar as informações de serviço solicitadas. (ANSI) |
WSALookupServiceNextW A função WSALookupServiceNext é chamada depois de obter um identificador de uma chamada anterior para WSALookupServiceBegin para recuperar as informações de serviço solicitadas. (Unicode) |
WSANSPIoctl Permite que os desenvolvedores façam chamadas de controle de E/S para um namespace registrado. |
WSANtohl A função WSANtohl converte um u_long de ordem de byte de rede para ordem de bytes de host. |
WSANtohs A função WSANtohs converte um u_short da ordem de byte de rede para a ordem de bytes de host. |
WSAPoll A função WSAPoll determina status de um ou mais soquetes. |
WSAProviderCompleteAsyncCall Notifica um cliente quando uma chamada assíncrona para um provedor de namespace versão 2 é concluída. |
WSAProviderConfigChange A função WSAProviderConfigChange notifica o aplicativo quando a configuração do provedor é alterada. |
WSAQuerySocketSecurity Consulta informações sobre a segurança aplicada a uma conexão em um soquete. |
WSARecv Recebe dados de um soquete conectado ou de um soquete sem conexão associado. (WSARecv) |
WSARecvDisconnect A função WSARecvDisconnect encerra a recepção em um soquete e recupera os dados de desconexão se o soquete é orientado à conexão. |
WSARecvEx A função WSARecvEx (mswsock.h) recebe dados de um soquete conectado ou de um soquete sem conexão associado. |
WSARecvEx A função WSARecvEx (winsock.h) recebe dados de um soquete conectado ou de um soquete sem conexão associado. |
WSARecvFrom Recebe um datagrama e armazena o endereço de origem. |
WSARemoveServiceClass A função WSARemoveServiceClass remove permanentemente o esquema de classe de serviço do registro. |
WSAResetEvent A função WSAResetEvent redefine o estado do objeto de evento especificado como não atribuído. |
WSARevertImpersonation Encerra a representação de um par de soquetes. Isso deve ser chamado depois de chamar WSAImpersonateSocketPeer e concluir as verificações de acesso. |
WSASend Envia dados em um soquete conectado. (WSASend) |
WSASendDisconnect A função WSASendDisconnect inicia o encerramento da conexão para o soquete e envia dados de desconexão. |
WSASendMsg Envia dados e informações de controle opcionais de soquetes conectados e não conectados. Observação Essa função é uma extensão específica da Microsoft para a especificação do Windows Sockets. . |
WSASendTo Envia dados para um destino específico, usando E/S sobreposta, quando aplicável. |
WSASetBlockingHook Essa função foi removida em conformidade com a especificação do Windows Sockets 2, revisão 2.2.0. (WSASetBlockingHook) |
WSASetEvent A função WSASetEvent define o estado do objeto de evento especificado como sinalizado. |
WSASetFailConnectOnIcmpError Define o estado da opção de soquete TCP_FAIL_CONNECT_ON_ICMP_ERROR . |
WSASetIPUserMtu Define a MTU da camada de IP definida pelo usuário em um soquete. |
WSASetLastError A função WSASetLastError (winsock2.h) define o código de erro que pode ser recuperado por meio da função WSAGetLastError. |
WSASetLastError A função WSASetLastError (winsock.h) define o código de erro que pode ser recuperado por meio da função WSAGetLastError. |
WSASetServiceA A função WSASetService registra ou remove do registro uma instância de serviço em um ou mais namespaces. (ANSI) |
WSASetServiceW A função WSASetService registra ou remove do registro uma instância de serviço em um ou mais namespaces. (Unicode) |
WSASetSocketPeerTargetName É usado para especificar o SPN (nome de destino par) que corresponde a um endereço IP par. Esse nome de destino deve ser especificado por aplicativos cliente para identificar com segurança o par que deve ser autenticado. |
WSASetSocketSecurity Habilita e aplica segurança a um soquete. |
WSASetUdpRecvMaxCoalescedSize Define o tamanho máximo de uma mensagem agrupada definida em um soquete UDP. |
WSASetUdpSendMessageSize Define o tamanho da mensagem de segmentação em um soquete UDP. |
WSASocketA A função WSASocket cria um soquete associado a um provedor de serviços de transporte específico. (ANSI) |
WSASocketW A função WSASocket cria um soquete associado a um provedor de serviços de transporte específico. (Unicode) |
Wsastartup A função WSAStartup (winsock2.h) inicia o uso da DLL winsock por um processo. |
Wsastartup A função WSAStartup (winsock.h) inicia o uso da DLL winsock por um processo. |
WSAStringToAddressA A função WSAStringToAddress converte um endereço de rede em seu formulário de apresentação de texto padrão em sua forma binária numérica em uma estrutura sockaddr, adequada para passar para rotinas do Windows Sockets que usam essa estrutura. (ANSI) |
WSAStringToAddressW A função WSAStringToAddress converte um endereço de rede em seu formulário de apresentação de texto padrão em sua forma binária numérica em uma estrutura sockaddr, adequada para passar para rotinas do Windows Sockets que usam essa estrutura. (Unicode) |
WSAUnadvertiseProvider Torna um provedor de namespace específico versão 2 não mais disponível para clientes. |
WSAUnhookBlockingHook Essa função foi removida em conformidade com a especificação do Windows Sockets 2, revisão 2.2.0. (WSAUnhookBlockingHook) |
WSAWaitForMultipleEvents Retorna quando um ou todos os objetos de evento especificados estão no estado sinalizado, quando o intervalo de tempo limite expira ou quando uma rotina de conclusão de E/S é executada. |
WSCDeinstallProvider Remove o provedor de transporte especificado do banco de dados de configuração do sistema. |
WSCDeinstallProvider32 Remove o provedor de transporte de 32 bits especificado do banco de dados de configuração do sistema. |
WSCEnableNSProvider Altera o estado de um determinado provedor de namespace. |
WSCEnableNSProvider32 Habilita ou desabilita um provedor de namespace de 32 bits especificado. |
WSCEnumNameSpaceProviders32 Retorna informações sobre provedores de namespace de 32 bits disponíveis. Observação Essa chamada é uma versão estritamente de 32 bits do WSAEnumNameSpaceProviders para uso em plataformas de 64 bits. Ele é fornecido para permitir que processos de 64 bits acessem os catálogos de 32 bits. . |
WSCEnumNameSpaceProvidersEx32 Recupera informações sobre provedores de namespace de 32 bits disponíveis. |
WSCEnumProtocols A função WSCEnumProtocols recupera informações sobre protocolos de transporte disponíveis. |
WSCEnumProtocols32 Recupera informações sobre protocolos de transporte disponíveis. Observação Essa chamada é uma versão estritamente de 32 bits do WSCEnumProtocols para uso em plataformas de 64 bits. Ele é fornecido para permitir que processos de 64 bits acessem os catálogos de 32 bits. . |
WSCGetApplicationCategory Recupera as categorias LSP (provedor de serviços em camadas) associadas a um aplicativo. |
WSCGetProviderInfo Recupera os dados associados a uma classe de informações para um LSP (provedor de serviços em camadas). |
WSCGetProviderInfo32 Recupera os dados associados a uma classe de informações para um LSP (provedor de serviços em camadas) de 32 bits. Observação Essa chamada é uma versão estritamente de 32 bits do WSCGetProviderInfo para uso em plataformas de 64 bits. |
WSCGetProviderPath A função WSCGetProviderPath recupera o caminho de DLL para o provedor especificado. |
WSCGetProviderPath32 Recupera o caminho de DLL para o provedor de 32 bits especificado. Observação Essa chamada é uma versão estritamente de 32 bits do WSCGetProviderPath para uso em plataformas de 64 bits. Ele é fornecido para permitir que processos de 64 bits acessem os catálogos de 32 bits. . |
WSCInstallNameSpace Instala um provedor de namespace. (WSCInstallNameSpace) |
WSCInstallNameSpace32 Instala um provedor de namespace de 32 bits especificado. (WSCInstallNamespace32) |
WSCInstallNameSpaceEx Instala um provedor de namespace. (WSCInstallNameSpaceEx) |
WSCInstallNameSpaceEx32 Instala um provedor de namespace de 32 bits especificado. (WSCInstallNameSpaceEx32) |
WSCInstallProvider Instala o provedor de transporte especificado no banco de dados de configuração do sistema. |
WSCInstallProvider64_32 Instala o provedor de serviços de transporte especificado nos bancos de dados de configuração do sistema de 32 e 64 bits em um computador de 64 bits. |
WSCInstallProviderAndChains Instala o provedor de transporte de 32 bits especificado, bem como suas cadeias de protocolo específicas no banco de dados de configuração do sistema Winsock 2 em um computador de 32 bits. |
WSCInstallProviderAndChains64_32 Instala o provedor de transporte especificado e suas cadeias de protocolo específicas nos bancos de dados de configuração do sistema Winsock 2 de 32 e 64 bits em um computador de 64 bits. |
WSCInstallQOSTemplate Instala o modelo de QoS especificado no banco de dados de configuração do sistema. |
WSCRemoveQOSTemplate Remove o modelo de QoS especificado do banco de dados de configuração do sistema. |
WSCSetApplicationCategory Define as categorias de LSP (provedor de serviços em camadas) permitidas associadas a um aplicativo. |
WSCSetProviderInfo Define o valor de dados para a classe de informações especificada para um LSP (provedor de serviços em camadas). |
WSCSetProviderInfo32 Define o valor de dados para a classe de informações especificada para um LSP (provedor de serviços em camadas). |
WSCUnInstallNameSpace Desinstala o provedor de name-space indicado. |
WSCUnInstallNameSpace32 Desinstala um provedor de namespace específico de 32 bits. |
WSCUpdateProvider Modifica o provedor de transporte especificado no banco de dados de configuração do sistema. |
WSCUpdateProvider32 Modifica o provedor de transporte de 32 bits especificado no banco de dados de configuração do sistema. Observação Essa chamada é uma versão estritamente de 32 bits do WSCUpdateProvider para uso em plataformas de 64 bits. Ele é fornecido para permitir que processos de 64 bits acessem os catálogos de 32 bits. . |
WSCWriteNameSpaceOrder Altera a ordem dos provedores de namespace disponíveis do Windows Sockets (Winsock) 2. A ordem dos provedores de namespace determina a prioridade do namespace quando enumerado ou consultado para resolução de nomes. |
WSCWriteNameSpaceOrder32 Altera a ordem dos provedores de namespace do Windows Sockets (Winsock) 2 disponíveis em um catálogo de 32 bits. |
WSCWriteProviderOrder Usado para reordenar os provedores de transporte disponíveis. |
WSCWriteProviderOrder32 Usado para reordenar os provedores de transporte de 32 bits disponíveis. |
Wspstartup A função WSPStartup inicia o uso de uma SPI (interface do provedor de serviços) do Windows Sockets por um cliente. |
Estruturas
ADDRINFO_DNS_SERVER Representa um servidor DNS (Sistema de Nomes de Domínio) personalizado, usado nas APIs winsock. |
ADDRINFOA Usado pela função getaddrinfo para armazenar informações de endereço do host. |
ADDRINFOEX2A Usado pela função GetAddrInfoEx para armazenar informações de endereço do host quando um nome canônico e um nome de domínio totalmente qualificado tiverem sido solicitados. (ANSI) |
ADDRINFOEX2W Usado pela função GetAddrInfoEx para armazenar informações de endereço do host quando um nome canônico e um nome de domínio totalmente qualificado tiverem sido solicitados. (Unicode) |
ADDRINFOEX3 Usado pela função GetAddrInfoEx para armazenar informações de endereço do host quando um adaptador de rede específico foi solicitado. (addrinfoex3W) |
ADDRINFOEX4 Usado pela função GetAddrInfoEx para armazenar informações de endereço do host quando um adaptador de rede específico foi solicitado. (addrinfoex4W) |
ADDRINFOEX5 Usado pela função GetAddrInfoExW para armazenar informações de endereço do host quando um adaptador de rede específico foi solicitado. (ADDRINFOEX5) |
ADDRINFOEX6 Usado pela função GetAddrInfoExW para armazenar informações de endereço do host quando um adaptador de rede específico foi solicitado. (ADDRINFOEX6) |
ADDRINFOEXA Usado pela função GetAddrInfoEx para armazenar informações de endereço do host. (ANSI) |
ADDRINFOEXW Usado pela função GetAddrInfoEx para armazenar informações de endereço do host. (Unicode) |
ADDRINFOW Usado pela função GetAddrInfoW para armazenar informações de endereço do host. |
AFPROTOCOLS A estrutura AFPROTOCOLS fornece uma lista de protocolos aos quais os programadores de aplicativos podem restringir consultas. A estrutura AFPROTOCOLS é usada apenas para fins de consulta. |
ASSOCIATE_NAMERES_CONTEXT_INPUT Contém a ID de configuração de transporte e o identificador para um nome de domínio totalmente qualificado. |
ATM_ADDRESS A estrutura ATM_ADDRESS contém dados de endereço de caixa eletrônico para soquetes baseados em ATM. |
ATM_BHLI A estrutura ATM_BHLI é usada para identificar informações de B-HLI para um soquete de caixa eletrônico associado. |
ATM_BLLI A estrutura ATM_BLLI é usada para identificar informações de B-LLI para um soquete de caixa eletrônico associado. |
BLOB A estrutura BLOB (wtypesbase.h), derivada de Objeto Binário Grande, contém informações sobre um bloco de dados. |
BLOB A estrutura BLOB (winsock2.h), derivada de Objeto Binário Grande, contém informações sobre um bloco de dados. |
BLOB A estrutura BLOB (nspapi.h), que é derivada de Objeto Binário Grande, contém informações sobre um bloco de dados. |
CSADDR_INFO A estrutura CSADDR_INFO (ws2def.h) contém informações de endereço do Windows Sockets para um soquete, serviço de rede ou provedor de namespace. |
CSADDR_INFO A estrutura CSADDR_INFO (nspapi.h) contém informações de endereço do Windows Sockets para um soquete, serviço de rede ou provedor de namespace. |
Fd_set A estrutura de Fd_set (winsock2.h) é usada por funções do Windows Sockets (Winsock) e provedores de serviços para colocar soquetes em um conjunto. |
Fd_set A estrutura de fd_set (winsock.h) é usada por funções do Windows Sockets (Winsock) e provedores de serviços para colocar soquetes em um conjunto. |
GROUP_FILTER Fornece parâmetros de filtragem multicast para endereços IPv6 ou IPv4 multicast. |
GROUP_REQ Fornece informações de grupo multicast para endereços IPv6 ou IPv4. |
GROUP_SOURCE_REQ Fornece informações de grupo multicast para endereços IPv6 ou IPv4 que incluem o endereço IP de origem. |
HOSTENT A estrutura HOSTENT (winsock2.h) é usada por funções para armazenar informações sobre um determinado host, como nome do host, endereço IPv4 e assim por diante. |
HOSTENT A estrutura HOSTENT (winsock.h) é usada por funções para armazenar informações sobre um determinado host, como nome do host, endereço IPv4 e assim por diante. |
ICMP_ERROR_INFO Usado para armazenar informações de erro ICMP recebidas. |
End_inet A estrutura in_addr representa um endereço IPv4 da Internet. |
IN_PKTINFO A estrutura in_pktinfo é usada para armazenar informações de endereço de pacote recebidas e é usada pelo Windows para retornar informações sobre pacotes recebidos e também permite especificar o endereço IPv4 local a ser usado para enviar pacotes. |
IN6_PKTINFO A estrutura in6_pktinfo é usada para armazenar informações de endereço de pacote IPv6 recebidas e é usada pelo Windows para retornar informações sobre pacotes recebidos e também permite especificar o endereço IPv6 local a ser usado para enviar pacotes. |
INET_PORT_RANGE Fornece dados de entrada usados pelo SIO_ACQUIRE_PORT_RESERVATION IOCTL para adquirir uma reserva de runtime para um bloco de portas TCP ou UDP. |
INET_PORT_RESERVATION_INSTANCE Contém uma reserva de porta e um token para um bloco de portas TCP ou UDP. |
INET_PORT_RESERVATION_TOKEN Contém um token de reserva de porta para um bloco de portas TCP ou UDP. |
INTERFACE_INFO A estrutura INTERFACE_INFO é usada em conjunto com o comando SIO_GET_INTERFACE_LIST ioctl para obter informações sobre um endereço IP de interface. |
INTERFACE_INFO_EX A estrutura INTERFACE_INFO_EX é usada em conjunto com o comando SIO_GET_INTERFACE_LIST IOCTL para obter informações sobre um endereço IP de interface. |
IP_MREQ A estrutura ip_mreq fornece informações de grupo multicast para endereços IPv4. |
IP_MREQ_SOURCE A estrutura ip_mreq_source fornece informações de grupo multicast para endereços IPv4. |
IP_MSFILTER A estrutura ip_msfilter fornece parâmetros de filtragem multicast para endereços IPv4. |
IPV6_MREQ A estrutura ipv6_mreq fornece informações de grupo multicast para endereços IPv6. |
IPX_ADDRESS_DATA A estrutura IPX_ADDRESS_DATA fornece informações sobre um adaptador específico ao qual o IPX está associado. Usado em conjunto com chamadas de função getsockopt que especificam IPX_ADDRESS no parâmetro optname. |
IPX_NETNUM_DATA A estrutura IPX_NETNUM_DATA fornece informações sobre um número de rede IPX especificado. Usado em conjunto com chamadas de função getsockopt que especificam IPX_GETNETINFO no parâmetro optname. |
IPX_SPXCONNSTATUS_DATA A estrutura IPX_SPXCONNSTATUS_DATA fornece informações sobre um soquete SPX conectado. |
DEMORAR A estrutura LINGER (winsock2.h) mantém informações sobre um soquete específico que especifica como esse soquete deve se comportar quando os dados são enfileirados. |
DEMORAR A estrutura LINGER (winsock.h) mantém informações sobre um soquete específico que especifica como esse soquete deve se comportar quando os dados são enfileirados para serem enviados. |
NAPI_DOMAIN_DESCRIPTION_BLOB Descreve um domínio tratado por um provedor de namespace para o namespace NS_EMAIL. |
NAPI_PROVIDER_INSTALLATION_BLOB Contém as informações necessárias para instalar um provedor de namespace para o namespace NS_EMAIL. |
NS_SERVICE_INFOA Contém informações sobre um serviço de rede ou um tipo de serviço de rede no contexto de um namespace especificado ou um conjunto de namespaces padrão. (ANSI) |
NS_SERVICE_INFOW Contém informações sobre um serviço de rede ou um tipo de serviço de rede no contexto de um namespace especificado ou um conjunto de namespaces padrão. (Unicode) |
NSP_ROUTINE Contém informações sobre as funções implementadas por um provedor de provedor de serviços de namespace versão 1 (NSPv1). |
NSPV2_ROUTINE Contém informações sobre as funções implementadas por um provedor de serviços de namespace versão 2 (NSPv2). |
PROTOCOL_INFOA Contém informações sobre um protocolo. (ANSI) |
PROTOCOL_INFOW Contém informações sobre um protocolo. (Unicode) |
PROTOENT A estrutura PROTOENT (winsock2.h) contém o nome e os números de protocolo que correspondem a um determinado nome de protocolo. |
PROTOENT A estrutura PROTOENT (winsock.h) contém o nome e os números de protocolo que correspondem a um determinado nome de protocolo. |
REAL_TIME_NOTIFICATION_SETTING_INPUT Fornece configurações de entrada a serem aplicadas à configuração de transporte REAL_TIME_NOTIFICATION_CAPABILITY para um soquete TCP usado com ControlChannelTrigger para receber notificações de rede em segundo plano em um aplicativo da Windows Store. |
REAL_TIME_NOTIFICATION_SETTING_OUTPUT Fornece as configurações de saída de uma consulta para a configuração de transporte REAL_TIME_NOTIFICATION_CAPABILITY para um soquete TCP que é usado com ControlChannelTrigger para receber notificações de rede em segundo plano em um aplicativo da Windows Store. |
RIO_BUF Especifica uma parte de um buffer registrado usado para enviar ou receber dados de rede com as extensões de E/S registradas do Winsock. |
RIO_EXTENSION_FUNCTION_TABLE Contém informações sobre as funções que implementam as extensões de E/S registradas do Winsock. |
RIO_NOTIFICATION_COMPLETION Especifica o método para conclusão de E/S a ser usado com uma função RIONotify para enviar ou receber dados de rede com as extensões de E/S registradas do Winsock. |
RIORESULT Contém dados usados para indicar os resultados de conclusão da solicitação usados com as extensões de E/S registradas do Winsock. |
RM_FEC_INFO A estrutura RM_FEC_INFO especifica as configurações para usar a FEC (correção de erro de encaminhamento) com Multicast Confiável. Essa estrutura é usada com a opção de soquete RM_USE_FEC. |
RM_RECEIVER_STATS Fornece informações estatísticas para uma sessão de receptor Multicast Confiável. Essa estrutura é usada com a opção de soquete RM_RECEIVER_STATISTICS. |
RM_SEND_WINDOW A estrutura RM_SEND_WINDOW especifica a janela de envio multicast confiável. Essa estrutura é usada com a opção de soquete RM_RATE_WINDOW_SIZE. |
RM_SENDER_STATS Fornece informações estatísticas para uma sessão de remetente multicast confiável. Essa estrutura é usada com a opção de soquete RM_SENDER_STATISTICS. |
SERVENT A estrutura SERVENT (winsock2.h) é usada para armazenar ou retornar o nome e o número de serviço de um determinado nome de serviço. |
SERVENT A estrutura SERVENT (winsock.h) é usada para armazenar ou retornar o nome e o número de serviço de um determinado nome de serviço. |
SERVICE_ADDRESS Contém informações de endereço para um serviço. A estrutura pode acomodar muitos tipos de mecanismos de IPC (comunicações entre processos) e seus formulários de endereço, incluindo RPC (chamadas de procedimento remoto), pipes nomeados e soquetes. |
SERVICE_ADDRESSES A estrutura SERVICE_ADDRESSES contém uma matriz de estruturas de dados SERVICE_ADDRESS. |
SERVICE_INFOA Contém informações sobre um serviço de rede ou um tipo de serviço de rede. (ANSI) |
SERVICE_INFOW Contém informações sobre um serviço de rede ou um tipo de serviço de rede. (Unicode) |
SERVICE_TYPE_INFO_ABSA A estrutura SERVICE_TYPE_INFO_ABS contém informações sobre um tipo de serviço de rede. Use SERVICE_TYPE_INFO_ABS para adicionar um tipo de serviço de rede a um namespace. (ANSI) |
SERVICE_TYPE_INFO_ABSW A estrutura SERVICE_TYPE_INFO_ABS contém informações sobre um tipo de serviço de rede. Use SERVICE_TYPE_INFO_ABS para adicionar um tipo de serviço de rede a um namespace. (Unicode) |
SERVICE_TYPE_VALUE_ABSA Contém informações sobre um valor de tipo de serviço de rede. Essas informações podem ser específicas para um namespace. (ANSI) |
SERVICE_TYPE_VALUE_ABSW Contém informações sobre um valor de tipo de serviço de rede. Essas informações podem ser específicas para um namespace. (Unicode) |
SOCK_NOTIFY_REGISTRATION Representa as informações fornecidas para a função ProcessSocketNotifications . |
SOCKADDR A estrutura sockaddr varia dependendo do protocolo selecionado. (sockaddr) |
sockaddr_atm A estrutura de sockaddr_atm do Windows Sockets armazena informações de endereço de soquete para soquetes atm. |
sockaddr_gen Fornece informações de endereço de soquete genérico e é usado com a estrutura INTERFACE_INFO. |
SOCKADDR_IN A estrutura SOCKADDR_IN (winsock.h) varia dependendo do protocolo selecionado. |
sockaddr_in6_old A estrutura sockaddr_in6_old (ws2ipdef.h) varia dependendo do protocolo selecionado. |
SOCKADDR_IRDA A estrutura SOCKADDR_IRDA é usada em conjunto com operações de soquete IrDA, definidas por AF_IRDA da família de endereços. |
SOCKET_ADDRESS SOCKET_ADDRESS estrutura armazena informações de endereço específicas do protocolo. |
SOCKET_PEER_TARGET_NAME Contém o endereço IP e o nome de um destino par e o tipo de protocolo de segurança a ser usado em um soquete. |
SOCKET_PROCESSOR_AFFINITY Contém a associação entre um soquete e um núcleo de processador RSS e um nó NUMA. |
SOCKET_SECURITY_QUERY_INFO Contém informações de segurança retornadas pela função WSAQuerySocketSecurity. |
SOCKET_SECURITY_QUERY_TEMPLATE Contém o modelo de segurança usado pela função WSAQuerySocketSecurity. |
SOCKET_SECURITY_SETTINGS Especifica requisitos de segurança genéricos para um soquete. |
SOCKET_SECURITY_SETTINGS_IPSEC Especifica vários requisitos e configurações de segurança específicos do IPsec. |
TCP_INFO_v0 Contém as estatísticas TCP (Protocolo de Controle de Transmissão) coletadas para um soquete. |
TCP_INFO_v1 Contém as estatísticas TCP (Protocolo de Controle de Transmissão) coletadas para um soquete. (versão 1.0) |
TCP_INITIAL_RTO_PARAMETERS Especifica os dados usados pelo SIO_TCP_INITIAL_RTO IOCTL para configurar parâmetros de RTO (tempo limite de retransmissão inicial) a serem usados no soquete. |
TIMESTAMPING_CONFIG Descreve a estrutura de entrada usada pelo SIO_TIMESTAMPING IOCTL para configurar a recepção de carimbo de data/hora para um soquete de datagrama. |
TIMEVAL A estrutura TIMEVAL (winsock2.h) é usada para especificar um intervalo de tempo. Ele está associado ao arquivo de cabeçalho Time.h da Berkeley Software Distribution (BSD). |
TIMEVAL A estrutura TIMEVAL (winsock.h) é usada para especificar um intervalo de tempo. Ele está associado ao arquivo de cabeçalho Time.h da Berkeley Software Distribution (BSD). |
TRANSMIT_FILE_BUFFERS A estrutura TRANSMIT_FILE_BUFFERS (mswsock.h) especifica os dados a serem transmitidos antes e depois dos dados do arquivo durante uma operação de transferência de arquivo de função TransmitFile. |
TRANSMIT_FILE_BUFFERS A estrutura TRANSMIT_FILE_BUFFERS (winsock.h) especifica os dados a serem transmitidos antes e depois dos dados do arquivo durante uma operação de transferência de arquivo de função TransmitFile. |
TRANSMIT_PACKETS_ELEMENT Especifica um único elemento de dados a ser transmitido pela função TransmitPackets. |
TRANSPORT_SETTING_ID A estrutura de TRANSPORT_SETTING_ID (mstcpip.h) especifica a ID de configuração de transporte usada por IOCTLs específicos para aplicar ou consultar a configuração de transporte de um soquete. |
TRANSPORT_SETTING_ID A estrutura TRANSPORT_SETTING_ID (transportsettingcommon.h) especifica a ID de configuração de transporte usada pelos IOCTLs SIO_APPLY_TRANSPORT_SETTING e SIO_QUERY_TRANSPORT_SETTING. |
WSABUF A estrutura WSABUF permite a criação ou manipulação de um buffer de dados usado por algumas funções winsock. |
WSACOMPLETION Especifica as configurações de notificação de conclusão para chamadas de controle de E/S feitas a um namespace registrado. |
WSADATA A estrutura WSADATA (winsock2.h) contém informações sobre a implementação do Windows Sockets. |
WSADATA A estrutura WSADATA (winsock.h) contém informações sobre a implementação do Windows Sockets. |
WSAMSG Usado com as funções WSARecvMsg e WSASendMsg para armazenar informações de endereço e controle opcional sobre soquetes conectados e não conectados, bem como uma matriz de buffers usados para armazenar dados de mensagens. |
WSANAMESPACE_INFOA Contém todas as informações de registro de um provedor de namespace. (WSANAMESPACE_INFOA) |
WSANAMESPACE_INFOEXA Contém todas as informações de registro de um provedor de namespace. (WSANAMESPACE_INFOEXA) |
WSANAMESPACE_INFOEXW Contém todas as informações de registro de um provedor de namespace. (WSANAMESPACE_INFOEXW) |
WSANAMESPACE_INFOW Contém todas as informações de registro de um provedor de namespace. (WSANAMESPACE_INFOW) |
WSANETWORKEVENTS A estrutura WSANETWORKEVENTS é usada para armazenar as informações internas de um soquete sobre eventos de rede. |
WSANSCLASSINFOA A estrutura WSANSCLASSINFO fornece informações de parâmetro individuais para um namespace específico do Windows Sockets. (ANSI) |
WSANSCLASSINFOW A estrutura WSANSCLASSINFO fornece informações de parâmetro individuais para um namespace específico do Windows Sockets. (Unicode) |
WSAOVERLAPPED Fornece um meio de comunicação entre o início de uma operação de E/S sobreposta e sua conclusão subsequente. |
WSAPOLLFD Armazena informações de soquete usadas pela função WSAPoll. |
WSAPROTOCOL_INFOA Usado para armazenar ou recuperar informações completas para um determinado protocolo. (ANSI) |
WSAPROTOCOL_INFOW Usado para armazenar ou recuperar informações completas para um determinado protocolo. (Unicode) |
WSAPROTOCOLCHAIN A estrutura WSAPROTOCOLCHAIN contém uma lista contada de identificadores de Entrada de Catálogo que compõem uma cadeia de protocolos. |
WSAQUERYSET2A Fornece informações relevantes sobre um determinado serviço, incluindo ID de classe de serviço, nome do serviço, identificador de namespace aplicável e informações de protocolo, bem como um conjunto de endereços de transporte no qual o serviço escuta. (ANSI) |
WSAQUERYSET2W Fornece informações relevantes sobre um determinado serviço, incluindo ID de classe de serviço, nome do serviço, identificador de namespace aplicável e informações de protocolo, bem como um conjunto de endereços de transporte no qual o serviço escuta. (Unicode) |
WSAQUERYSETA Fornece informações relevantes sobre um determinado serviço, incluindo ID de classe de serviço, nome do serviço, identificador de namespace aplicável e informações de protocolo, bem como um conjunto de endereços de transporte no qual o serviço escuta. (ANSI) |
WSAQUERYSETW Fornece informações relevantes sobre um determinado serviço, incluindo ID de classe de serviço, nome do serviço, identificador de namespace aplicável e informações de protocolo, bem como um conjunto de endereços de transporte no qual o serviço escuta. (Unicode) |
WSASERVICECLASSINFOA A estrutura WSASERVICECLASSINFO contém informações sobre uma classe de serviço especificada. Para cada classe de serviço no Windows Sockets 2, há uma única estrutura WSASERVICECLASSINFO. (ANSI) |
WSASERVICECLASSINFOW A estrutura WSASERVICECLASSINFO contém informações sobre uma classe de serviço especificada. Para cada classe de serviço no Windows Sockets 2, há uma única estrutura WSASERVICECLASSINFO. (Unicode) |
WSATHREADID A estrutura WSATHREADID permite que um provedor identifique um thread no qual as APCs (chamadas de procedimento assíncronas) podem ser enfileiradas usando a função WPUQueueApc. |
WSAVERSION A estrutura WSAVERSION fornece comparação de versão no Windows Sockets. |
WSC_PROVIDER_AUDIT_INFO Contém informações de auditoria para uma entrada LSP (provedor de serviços em camadas) no Windows Sockets 2. |
WSPDATA A estrutura WSPDATA contém informações do provedor de serviços. |
WSPPROC_TABLE Contém uma tabela de ponteiros para funções do provedor de serviços. |
WSPUPCALLTABLE Contém uma tabela de ponteiros para funções de upcall do provedor de serviços. |