SERVER_TRANSPORT_INFO_0 structure (lmserver.h)
The SERVER_TRANSPORT_INFO_0 structure contains information about the specified transport protocol, including name, address, and location on the network.
Syntax
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;
Members
svti0_numberofvcs
Type: DWORD
The number of clients connected to the server that are using the transport protocol specified by the svti0_transportname member.
svti0_transportname
Type: LMSTR
A pointer to a NULL-terminated character string that contains the name of a transport device; for example,
\Device\NetBT_Tcpip_{2C9725F4-151A-11D3-AEEC-C3B211BD350B}
This string is Unicode if _WIN32_WINNT or FORCE_UNICODE are defined.
svti0_transportaddress
Type: LPBYTE
A pointer to a variable that contains the address the server is using on the transport device specified by the svti0_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).
svti0_transportaddresslength
Type: DWORD
The length, in bytes, of the svti0_transportaddress member. For NetBIOS names, the value of this member is 16 (decimal).
svti0_networkaddress
Type: LMSTR
A 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.)
This string is Unicode if _WIN32_WINNT or FORCE_UNICODE are defined.
Remarks
The SERVER_TRANSPORT_INFO_0 structure is used by the NetServerTransportAdd or NetServerTransportAddEx function to bind the specified server to the transport protocol.
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows 2000 Professional [desktop apps only] |
Minimum supported server | Windows 2000 Server [desktop apps only] |
Header | lmserver.h (include Lm.h) |