structure SERVER_TRANSPORT_INFO_0 (lmserver.h)
La structure SERVER_TRANSPORT_INFO_0 contient des informations sur le protocole de transport spécifié, notamment le nom, l’adresse et l’emplacement sur le réseau.
Syntaxe
typedef struct _SERVER_TRANSPORT_INFO_0 {
DWORD svti0_numberofvcs;
LMSTR svti0_transportname;
LPBYTE svti0_transportaddress;
DWORD svti0_transportaddresslength;
LMSTR svti0_networkaddress;
} SERVER_TRANSPORT_INFO_0, *PSERVER_TRANSPORT_INFO_0, *LPSERVER_TRANSPORT_INFO_0;
Membres
svti0_numberofvcs
Type : DWORD
Nombre de clients connectés au serveur qui utilisent le protocole de transport spécifié par le membre svti0_transportname .
svti0_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.
svti0_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 svti0_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).
svti0_transportaddresslength
Type : DWORD
Longueur, en octets, du membre svti0_transportaddress . Pour les noms NetBIOS, la valeur de ce membre est 16 (décimal).
svti0_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.
Notes
La structure SERVER_TRANSPORT_INFO_0 est utilisée par la fonction NetServerTransportAdd ou NetServerTransportAddEx pour lier le serveur spécifié au protocole de transport.
Spécifications
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) |