SERVER_TRANSPORT_INFO_1 structure (lmserver.h)
La structure SERVER_TRANSPORT_INFO_1 contient des informations sur le protocole de transport spécifié, y compris le nom et l’adresse. Ce niveau d’informations est valide uniquement pour la fonction NetServerTransportAddEx .
Syntaxe
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;
Membres
svti1_numberofvcs
Type : DWORD
Nombre de clients connectés au serveur qui utilisent le protocole de transport spécifié par le membre svti1_transportname .
svti1_transportname
Type : LMSTR
Pointeur vers une chaîne de caractères terminée par null qui contient le nom d’un périphérique de transport ; par exemple,
\Device\NetBT_Tcpip_{2C9725F4-151A-11D3-AEEC-C3B211BD350B}
Cette chaîne est Unicode si _WIN32_WINNT ou FORCE_UNICODE sont définis.
svti1_transportaddress
Type : LPBYTE
Pointeur vers une variable qui contient l’adresse que le serveur utilise sur le périphérique de transport spécifié par le membre svti1_transportname .
Ce membre est généralement le nom NetBIOS que le serveur utilise. Dans ces cas, le nom doit comporter 16 caractères et le dernier caractère doit être un caractère vide (0x20).
svti1_transportaddresslength
Type : DWORD
Longueur, en octets, du membre svti1_transportaddress . Pour les noms NetBIOS, la valeur de ce membre est 16 (décimal).
svti1_networkaddress
Type : LMSTR
Pointeur vers une chaîne de caractères terminée par NULL qui contient l’adresse utilisée par la carte réseau. La chaîne est spécifique au transport.
Vous pouvez récupérer cette valeur uniquement avec un appel à la fonction NetServerTransportEnum . Vous ne pouvez pas définir cette valeur avec un appel à la fonction NetServerTransportAdd ou à la fonction NetServerTransportAddEx .)
Cette chaîne est Unicode si _WIN32_WINNT ou FORCE_UNICODE sont définis.
svti1_domain
Type : LMSTR
Pointeur vers une chaîne de caractères terminée par NULL qui contient le nom du domaine auquel le serveur doit annoncer sa présence. (Lorsque vous appelez NetServerTransportEnum, ce membre est le nom du domaine auquel le serveur annonce sa présence.)
Cette chaîne est Unicode si _WIN32_WINNT ou FORCE_UNICODE sont définis.
Notes
La structure SERVER_TRANSPORT_INFO_1 est utilisée par la fonction NetServerTransportAddEx pour lier le serveur spécifié au protocole de transport.
Configuration requise
Client minimal pris en charge | Windows 2000 Professionnel [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows 2000 Server [applications de bureau uniquement] |
En-tête | lmserver.h (include Lm.h) |