Platform SDK: Network Management

SERVER_TRANSPORT_INFO_1

The SERVER_TRANSPORT_INFO_1 structure contains information about the specified transport protocol, including name and address.

typedef struct _SERVER_TRANSPORT_INFO_1 {
  DWORD     svti1_numberofvcs;
  LPSTR     svti1_transportname;
  LPBYTE    svti1_transportaddress;
  DWORD     svti1_transportaddresslength;
  LPSTR     svti1_networkaddress;
  LPSTR     svti1_domain;
} SERVER_TRANSPORT_INFO_1, *PSERVER_TRANSPORT_INFO_1, *LPSERVER_TRANSPORT_INFO_1;

Members

svti1_numberofvcs
Specifies a DWORD value that indicates the number of clients connected to the server that are using the transport protocol specified by the svti1_transportname member.
svti1_transportname
Pointer to a null-terminated character string that contains the name of a Windows NT transport device; for example,
\Device\NetBT_Tcpip_{2C9725F4-151A-11D3-AEEC-C3B211BD350B}
svti1_transportaddress
Pointer to a variable that contains the address the server is using on the transport device specified by the svti1_transportname member.

This member is usually the NetBIOS name that the server is using. In these instances, the name must be 16 characters long, and the last character must be a blank character (0x20).

svti1_transportaddresslength
Specifies a DWORD value that contains the length, in bytes, of the svti1_transportaddress member. For NetBIOS names, the value of this member is 16 (decimal).
svti1_networkaddress
Pointer to a null-terminated character string that contains the address the network adapter is using. The string is transport-specific.

You can retrieve this value only with a call to the NetServerTransportEnum function. You cannot set this value with a call to the NetServerTransportAdd function or the NetServerTransportAddEx function.)

svti1_domain
Pointer to a null-terminated character string that contains the name of the domain to which the server should announce its presence. (When you call NetServerTransportEnum, this member is the name of the domain to which the server is announcing its presence.)

Requirements

  Windows NT/2000: Requires Windows NT 4.0 or later.
  Windows 95/98: Unsupported.
  Header: Declared in Lmserver.h.

See Also

Network Management Overview, Network Management Structures, Server and Workstation Transport Functions, NetServerTransportAddEx, NetServerTransportDel, NetServerTransportEnum, SERVER_TRANSPORT_INFO_0, SERVER_TRANSPORT_INFO_2