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)

Voir aussi

NetServerTransportAdd

NetServerTransportAddEx

NetServerTransportDel

NetServerTransportEnum

Vue d’ensemble de la gestion du réseau

Structures de gestion réseau

SERVER_TRANSPORT_INFO_1

SERVER_TRANSPORT_INFO_2

SERVER_TRANSPORT_INFO_3

Fonctions de transport de serveur et de station de travail