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) |