Platform SDK: Network Management |
The SERVER_TRANSPORT_INFO_3 structure contains information about the specified transport protocol, including name, address and password (credentials). This information level is valid only for the NetServerTransportAddEx function.
typedef struct _SERVER_TRANSPORT_INFO_3 { DWORD svti3_numberofvcs; LPSTR svti3_transportname; LPBYTE svti3_transportaddress; DWORD svti3_transportaddresslength; LPSTR svti3_networkaddress; LPSTR svti3_domain; ULONG svti3_flags; DWORD svti3_passwordlength; BYTE svti3_password[256]; } SERVER_TRANSPORT_INFO_3, *PSERVER_TRANSPORT_INFO_3, *LPSERVER_TRANSPORT_INFO_3;
\Device\NetBT_Tcpip_{2C9725F4-151A-11D3-AEEC-C3B211BD350B}
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).
Value | Meaning |
---|---|
SVTI2_REMAP_PIPE_NAMES | If this value is set for an endpoint, client requests arriving over the transport to open a named pipe are rerouted (remapped) to the local pipe name $$\ServerName\PipeName. |
For an example of the use of the SVTI2_REMAP_PIPE_NAMES value see SERVER_TRANSPORT_INFO_2.
The svti3_passwordlength and svti3_password members are necessary for a client and server to perform mutual authentication.
Windows NT/2000: Requires Windows 2000.
Windows 95/98: Unsupported.
Header: Declared in Lmserver.h.
Network Management Overview, Network Management Structures, Server and Workstation Transport Functions, NetServerTransportAddEx, NetServerTransportAdd, NetServerTransportDel, NetServerTransportEnum, SERVER_TRANSPORT_INFO_0, SERVER_TRANSPORT_INFO_1, SERVER_TRANSPORT_INFO_2