SERVICE_TYPE_VALUE_ABS
9/8/2008
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.
Syntax
typedef struct _SERVICE_TYPE_VALUE_ABS {
DWORD dwNameSpace;
DWORD dwValueType;
DWORD dwValueSize;
LPTSTR lpValueName;
PVOID lpValue;
} SERVICE_TYPE_VALUE_ABS;
Os membros
dwNameSpace
Especifica o espaço NOME, ou um conjunto de usar como padrão nome espaços, para que o valor tipo de serviço rede destina. Nome-espaço provedores serão aspecto somente em valores destinados seu espaço Nome.A seguinte tabela mostra as constantes que você usar para especificar um espaço Nome.
Valor Nome espaço NS_DEFAULT
Um conjunto de usar como padrão nome espaços. A função Consulta cada espaço nome neste conjunto. O conjunto de usar como padrão nome espaços geralmente inclui todos os espaços de nome instalados o sistema. Os administradores do sistema, no entanto, podem excluir espaços nome específico do conjunto. NS_DEFAULT é o valor que a maioria dos aplicativos devem usar para dwNameSpace.
NS_DNS
O sistema de nome de domínio (DNS) usado no Internet para resolução de nomes hospedar.
NS_NETBT
Os NetBIOS sobre camada TCP/IP. All Windows NT® e Windows® 2000 sistemas registrar seu computador nomes com NetBIOS. Esse espaço nome é usado para converter um nome do computador para um endereço IP que usa esse registro. Observe que NS_NETBT pode acessar um servidor WINS para executar a resolução.
NS_SAP
O protocolo NetWare SAP. Isso pode acessar a ligação NetWare se apropriado. NS_SAP é um dinâmico Nome espaço que permite registro dos serviços.
NS_TCPIP_HOSTS
Valor de pesquisa no arquivo \system32\drivers\etc\hosts < systemroot >.
NS_TCPIP_LOCAL
Locais mecanismos resolução de nomes TCP/IP, incluindo as comparações contra o local procura backup hospedar nomes e endereços IP de armazenar em cache de hospedar para mapeamentos endereço IP e nome do host.
dwValueType
Tipo de dados de valor. A seguinte tabela mostra os tipos você pode especificar.Valor Descrição REG_BINARY
Dados binários em qualquer forma.
REG_DWORD
Um 32-bit número.
REG_MULTI_SZ
Uma matriz de seqüências de caracteres NULL-Terminated, finalizado pelo NULL dois caracteres.
REG_SZ
Um seqüência de caracteres NULL-Terminated.
- dwValueSize
Tamanho dos dados de valor, em bytes. Na maiúsculas e minúsculas de dados de seqüência REG_SZ e REG_MULTI_SZ, os terminação caracteres são contados como parte de tamanho.
lpValueName
Ponteiro para uma seqüência de caracteres zero-Terminated que é o nome do valor. Esse nome é específico para um espaço Nome.Várias seqüências Nome valor comumente usados são associado com constantes definidas. A seguinte tabela mostra a disponível nome seqüências de caracteres.
Constante Seqüência de caracteres Nome SERVICE_TYPE_VALUE_SAPID
"sapId"
SERVICE_TYPE_VALUE_CONN
"ConnectionOriented"
SERVICE_TYPE_VALUE_TCPPORT
"TcpPort"
SERVICE_TYPE_VALUE_UDPPORT
"UdpPort"
- lpValue
Ponteiro para dados de valor.
Requirements
Header | winsock2.h |
Windows Embedded CE | Windows CE .NET 4.0 and later |
Windows Mobile | Windows Mobile Version 5.0 and later |