CSADDR_INFO
9/8/2008
Essa estrutura contém informações endereço Soquetes do Windows para um serviço rede ou provedor espaço Nome.
Syntax
typedef struct _CSADDR_INFO {
SOCKET_ADDRESS LocalAddr;
SOCKET_ADDRESS RemoteAddr;
INT iSocketType;
INT iProtocol;
} CSADDR_INFO;
Os membros
LocalAddr
Especifica um local Soquetes do Windows endereço.Em um aplicativo cliente, transmitir este endereço para o BIND (Soquetes do Windows) função para obter acessar para um serviço rede.
Em um serviço rede, transmitir este endereço para o BIND função de modo que o serviço seja ligado para o apropriado local endereço.
RemoteAddr
Especifica um remoto Soquetes do Windows endereço. A seguinte lista mostra usos para este remoto endereço:- Você pode usar este remoto endereço para conectar para o serviço através de conectar (Soquetes do Windows) função. Isso será útil se executa um aplicativo Enviar/Receber As operações que envolvem os protocolos orientados a conexões.
- Você pode usar este remoto endereço com o SendTo função quando você estiver se comunica sobre um protocolo sem conexão (datagrama). Se você estiver usando um sem conexão protocolo, such as UDP, SendTo é geralmente a maneira como você transmitir dados para o remoto sistema.
iSocketType
Especifica o tipo da Windows Socket. A seguinte tabela mostra os tipos Soquete que são definidos no Winsock2.h.Valor Tipo Soquete SOCK_STREAM
Fluxo. Este é um protocolo que envia dados como um transmitir de bytes, com limites nenhuma mensagem.
SOCK_DGRAM
Datagrama. Este é um sem conexão protocolo. Não há nenhuma instalação circuito virtual. Há geralmente não garante confiabilidade. Use os serviços recvfrom Para obter datagramas. O escutar e aceitar (Soquetes do Windows) funções não trabalho com datagramas.
SOCK_RDM
Mensagens Entregues confiável. Este é um protocolo que preserva os limites mensagem em dados.
SOCK_SEQPACKET
Transmitir seqüenciada pacote. Este é um protocolo que é essencialmente o mesmo que SOCK_RDM.
- iProtocol
Especifica um valor para transmitir como o parâmetro protocolo para o Soquete (Soquetes do Windows) função para aberto um Soquete para este serviço.
Requirements
Header | winsock2.h |
Windows Embedded CE | Windows CE .NET 4.0 and later |
Windows Mobile | Windows Mobile Version 5.0 and later |
See Also
Reference
bind (Windows Sockets)
connect (Windows Sockets)
recv
send
sendto