estrutura SERVER_TRANSPORT_INFO_1 (lmserver.h)

A estrutura SERVER_TRANSPORT_INFO_1 contém informações sobre o protocolo de transporte especificado, incluindo nome e endereço. Esse nível de informação é válido apenas para a função NetServerTransportAddEx .

Sintaxe

typedef struct _SERVER_TRANSPORT_INFO_1 {
  DWORD  svti1_numberofvcs;
  LMSTR  svti1_transportname;
  LPBYTE svti1_transportaddress;
  DWORD  svti1_transportaddresslength;
  LMSTR  svti1_networkaddress;
  LMSTR  svti1_domain;
} SERVER_TRANSPORT_INFO_1, *PSERVER_TRANSPORT_INFO_1, *LPSERVER_TRANSPORT_INFO_1;

Membros

svti1_numberofvcs

Tipo: DWORD

O número de clientes conectados ao servidor que estão usando o protocolo de transporte especificado pelo membro svti1_transportname .

svti1_transportname

Tipo: LMSTR

Um ponteiro para uma cadeia de caracteres terminada em nulo que contém o nome de um dispositivo de transporte; por exemplo,

\Device\NetBT_Tcpip_{2C9725F4-151A-11D3-AEEC-C3B211BD350B}

Essa cadeia de caracteres será Unicode se _WIN32_WINNT ou FORCE_UNICODE forem definidos.

svti1_transportaddress

Tipo: LPBYTE

Um ponteiro para uma variável que contém o endereço que o servidor está usando no dispositivo de transporte especificado pelo membro svti1_transportname .

Esse membro geralmente é o nome NetBIOS que o servidor está usando. Nessas instâncias, o nome deve ter 16 caracteres e o último caractere deve ser um caractere em branco (0x20).

svti1_transportaddresslength

Tipo: DWORD

O comprimento, em bytes, do membro svti1_transportaddress . Para nomes NetBIOS, o valor desse membro é 16 (decimal).

svti1_networkaddress

Tipo: LMSTR

Um ponteiro para uma cadeia de caracteres terminada em NULL que contém o endereço que o adaptador de rede está usando. A cadeia de caracteres é específica do transporte.

Você pode recuperar esse valor somente com uma chamada para a função NetServerTransportEnum . Você não pode definir esse valor com uma chamada para a função NetServerTransportAdd ou a função NetServerTransportAddEx .)

Essa cadeia de caracteres será Unicode se _WIN32_WINNT ou FORCE_UNICODE forem definidos.

svti1_domain

Tipo: LMSTR

Um ponteiro para uma cadeia de caracteres terminada em NULL que contém o nome do domínio ao qual o servidor deve anunciar sua presença. (Quando você chama NetServerTransportEnum, esse membro é o nome do domínio para o qual o servidor está anunciando sua presença.)

Essa cadeia de caracteres será Unicode se _WIN32_WINNT ou FORCE_UNICODE forem definidos.

Comentários

A estrutura SERVER_TRANSPORT_INFO_1 é usada pela função NetServerTransportAddEx para associar o servidor especificado ao protocolo de transporte.

Requisitos

   
Cliente mínimo com suporte Windows 2000 Professional [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows 2000 Server [somente aplicativos da área de trabalho]
Cabeçalho lmserver.h (inclua Lm.h)

Confira também

NetServerComputerNameAdd

NetServerComputerNameDel

NetServerTransportAdd

NetServerTransportAddEx

NetServerTransportDel

NetServerTransportEnum

Visão geral do gerenciamento de rede

Estruturas de gerenciamento de rede

SERVER_TRANSPORT_INFO_0

SERVER_TRANSPORT_INFO_2

SERVER_TRANSPORT_INFO_3

Funções de transporte de servidor e estação de trabalho