Winsock Structures

Windows Mobile SupportedWindows Embedded CE Supported

9/8/2008

A seguinte tabela mostra as estruturas sockets do Windows (Winsock) com uma descrição da finalidade de cada.

Elemento de programação Descrição

addrinfo

Essa estrutura é usada pela função getaddrinfo para armazenar informações endereço hospedar.

AFPROTOCOLS

Essa estrutura fornece uma lista dos protocolos para qual aplicativo os programadores podem restringir consultas. Essa estrutura é usada para fins consulta somente.

BLOB (Windows Sockets)

Essa estrutura é derivado de uma objeto binário grande (blob) e contém informações sobre um bloco de dados.

CSADDR_INFO

Essa estrutura contém informações endereço Soquetes do Windows para um serviço rede ou provedor espaço Nome.

fd_set

Essa estrutura é usada por vários funções Soquetes do Windows e serviço provedores para Soquetes local em um conjunto para vários fins.

hostent

Essa estrutura é usada por funções para armazenar informações sobre um determinado hospedar, such as nome do host, endereço IP e SO Forth.

IAS_QUERY

Essa estrutura contém dados para um objeto Information Access Service (IAS) obtido consultando um remoto dispositivo.

IAS_SET

Essa estrutura contém dados para criar um objeto Information Access Service (IAS).

in_addr

Essa estrutura representa um hospedar por suas endereço na Internet.

in6_addr

Essa estrutura representa um hospedar por suas endereço IPv6.

linger

Essa estrutura mantém informações sobre um Soquete específico que especifica como que Soquete deve se comportar quando dados é enfileirado para serem enviados e a função closesocket é chamado.

NS_SERVICE_INFO

Essa estrutura contém informações sobre um serviço rede ou um tipo de serviço rede no contexto de um espaço nome especificado, ou um conjunto de usar como padrão nome espaços.

PROTOCOL_INFO

Essa estrutura contém informações sobre um protocolo.

protoent

Essa estrutura contém o nome e protocolo números que corresponder a um nome determinado protocolo.

servent

Essa estrutura é usada para armazenar ou retornar o nome e número serviço para um nome determinado serviço.

SERVICE_ADDRESSES

Essa estrutura contém uma matriz de estruturas dados SERVICE_ADDRESS.

SERVICE_ADDRESS

Essa estrutura contém informações endereço para um serviço.

SERVICE_INFO

Essa estrutura contém informações sobre um serviço rede ou um tipo de serviço rede.

SERVICE_TYPE_INFO_ABS

Essa estrutura contém informações sobre um tipo de serviço rede. Use essa estrutura para adicionar um tipo de serviço rede para um espaço Nome.

SERVICE_TYPE_VALUE_ABS

Essa estrutura contém informações sobre uma rede-valor tipo de serviço. Este informações podem ser específicas para um espaço Nome.

sockaddr_in6

Em família de endereços o Internet, essa estrutura é usada pelo Soquetes do Windows para especificar um local ou remoto endereço ponto de extremidade ao qual você deseja conectar um Soquete.

sockaddr_in

Em família de endereços o Internet, essa estrutura é usada pelo Soquetes do Windows para especificar um local ou remoto endereço ponto de extremidade ao qual você deseja conectar um Soquete.

SOCKADDR_IRDA

Essa estrutura é usada em conjunto com operações Soquete IrDA, definido por família de endereços AF_IRDA.

SOCKADDR_STORAGE

Essa estrutura armazena informações endereço de soquete.

sockaddr

Essa estrutura varia depending on o protocolo selecionado.

SOCKET_ADDRESS

Essa estrutura armazena informações endereço Protocol-specific.

timeval

Essa estrutura é usada para especificar tempo valores.

TRANSMIT_FILE_BUFFERS

Essa estrutura Especifica dados sejam transmitidos antes e depois dados do arquivo durante uma operação transferência de arquivo.

WSABUF

Essa estrutura permite que a criação ou a manipulação de uma reserva dados.

WSACOMPLETION

Essa estrutura especifica configurações notificação de conclusão para E/S controle chamadas feitas a um espaço para nome registrado.

WSADATA

Essa estrutura é usada para armazenar dados inicialização Soquetes do Windows retornados por uma chamar para WSAStartup.

WSANAMESPACE_INFO

Essa estrutura contém todas as informações registro para um provedor espaço Nome.

WSANETWORKEVENTS

Essa estrutura é usada para armazenar informações interno de uma Soquete sobre rede eventos.

WSAOVERLAPPED

Essa estrutura oferece um meio de comunicação entre o início de uma operação E/S sobreposto e sua conclusão subseqüente.

WSAPROTOCOL_INFO

Essa estrutura é usada para armazenar ou completo recuperar informações para um determinado protocolo.

WSAPROTOCOLCHAIN

Essa estrutura contém uma lista de contagem de identificadores Catalog Entry que constituem um encadear provedor.

WSAQUERYSET (Windows Sockets)

Essa estrutura oferece informações relevantes sobre um determinado serviço, incluindo classe serviço identificação, Nome serviço, aplicável Nome-espaço identificador e protocolo informações, bem como um conjunto de endereços transporte no qual o serviço escuta.

WSASERVICECLASSINFO

Essa estrutura contém informações sobre uma classe serviço especificado.