Compartilhar via


SERVICE_ADDRESS

Windows Mobile SupportedWindows Embedded CE Supported

9/8/2008

Essa estrutura contém informações endereço para um serviço. A estrutura pode acomodar vários tipos de entre processos mecanismos de comunicações (comunicação entre processos) e seus formulários endereço, incluindo remoto chamadas procedimento (RPCs) e soquetes.

Syntax

typedef struct _SERVICE_ADDRESS { 
  DWORD dwAddressType; 
  DWORD dwAddressFlags; 
  DWORD dwAddressLength; 
  DWORD dwPrincipalLength; 
  BYTE* lpAddress; 
  BYTE* lpPrincipal; 
} SERVICE_ADDRESS; 

Os membros

  • dwAddressType
    Família de endereços ao qual o endereço Soquete apontado pelo lpAddress pertence.
  • dwAddressFlags
    Conjunto de bit sinalizadores que especificar propriedades do endereço. A seguinte tabela mostra sinalizadores de bit que são definidos.

    Valor Descrição

    SERVICE_ADDRESS_FLAG_RPC_CN

    Se este sinalizador de bits for definida, o serviço oferece suporte a RPC Connection-Oriented sobre esse protocolo transporte.

    SERVICE_ADDRESS_FLAG_RPC_DG

    Se este sinalizador de bits for definida, o serviço oferece suporte a RPC Datagram-Oriented sobre esse protocolo transporte.

    SERVICE_ADDRESS_FLAG_RPC_NB

    Se este sinalizador de bits for definida, o serviço oferece suporte a NetBIOS RPC sobre esse protocolo transporte.

  • dwAddressLength
    Tamanho, em bytes, do endereço.
  • dwPrincipalLength
    Reservado para uso futuro. Isso deve ser zero.
  • lpAddress
    Ponteiro para um endereço Soquete do apropriado tipo.
  • lpPrincipal
    Reservado para uso futuro. Este valor deve ser NULL.

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

SERVICE_ADDRESSES
SERVICE_INFO