struttura SERVER_TRANSPORT_INFO_1 (lmserver.h)

La struttura SERVER_TRANSPORT_INFO_1 contiene informazioni sul protocollo di trasporto specificato, inclusi nome e indirizzo. Questo livello di informazioni è valido solo per la funzione NetServerTransportAddEx .

Sintassi

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;

Members

svti1_numberofvcs

Tipo: DWORD

Numero di client connessi al server che utilizzano il protocollo di trasporto specificato dal membro svti1_transportname .

svti1_transportname

Tipo: LMSTR

Puntatore a una stringa di caratteri con terminazione Null contenente il nome di un dispositivo di trasporto; Per esempio

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

Questa stringa è Unicode se sono definite _WIN32_WINNT o FORCE_UNICODE .

svti1_transportaddress

Tipo: LPBYTE

Puntatore a una variabile che contiene l'indirizzo utilizzato dal server nel dispositivo di trasporto specificato dal membro svti1_transportname .

Questo membro è in genere il nome NetBIOS usato dal server. In questi casi, il nome deve avere una lunghezza di 16 caratteri e l'ultimo carattere deve essere un carattere vuoto (0x20).

svti1_transportaddresslength

Tipo: DWORD

Lunghezza, in byte, del membro svti1_transportaddress . Per i nomi NetBIOS, il valore di questo membro è 16 (decimale).

svti1_networkaddress

Tipo: LMSTR

Puntatore a una stringa di caratteri con terminazione NULL che contiene l'indirizzo utilizzato dalla scheda di rete. La stringa è specifica del trasporto.

È possibile recuperare questo valore solo con una chiamata alla funzione NetServerTransportEnum . Non è possibile impostare questo valore con una chiamata alla funzione NetServerTransportAdd o alla funzione NetServerTransportAddEx .

Questa stringa è Unicode se sono definite _WIN32_WINNT o FORCE_UNICODE .

svti1_domain

Tipo: LMSTR

Puntatore a una stringa di caratteri con terminazione NULL contenente il nome del dominio a cui il server deve annunciarne la presenza. Quando si chiama NetServerTransportEnum, questo membro è il nome del dominio a cui il server annuncia la sua presenza.

Questa stringa è Unicode se sono definite _WIN32_WINNT o FORCE_UNICODE .

Commenti

La struttura SERVER_TRANSPORT_INFO_1 viene utilizzata dalla funzione NetServerTransportAddEx per associare il server specificato al protocollo di trasporto.

Requisiti

   
Client minimo supportato Windows 2000 Professional [solo app desktop]
Server minimo supportato Windows 2000 Server [solo app desktop]
Intestazione lmserver.h (include Lm.h)

Vedi anche

NetServerComputerNameAggiungi

NetServerComputerNameDel

NetServerTransportAdd

NetServerTransportAddEx

NetServerTransportDel

NetServerTransportEnum

Panoramica della gestione della rete

Strutture di gestione di rete

SERVER_TRANSPORT_INFO_0

SERVER_TRANSPORT_INFO_2

SERVER_TRANSPORT_INFO_3

Funzioni di trasporto server e workstation