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)

Voir aussi

NetServerComputerNameAjouter

NetServerComputerNameDel

NetServerTransportAdd

NetServerTransportAddEx

NetServerTransportDel

NetServerTransportEnum

Vue d’ensemble de la gestion du réseau

Structures de gestion réseau

SERVER_TRANSPORT_INFO_0

SERVER_TRANSPORT_INFO_2

SERVER_TRANSPORT_INFO_3

Fonctions de transport de serveur et de station de travail