(lmserver.h) SERVER_TRANSPORT_INFO_0 结构

SERVER_TRANSPORT_INFO_0 结构包含有关指定传输协议的信息,包括网络上的名称、地址和位置。

语法

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;

成员

svti0_numberofvcs

类型:DWORD

连接到使用 由 svti0_transportname 成员指定的传输协议的服务器的客户端数。

svti0_transportname

类型: LMSTR

指向包含传输设备名称的以 NULL 结尾的字符串的指针;例如,

\Device\NetBT_Tcpip_{2C9725F4-151A-11D3-AEEC-C3B211BD350B}

如果定义了 _WIN32_WINNTFORCE_UNICODE ,则此字符串为 Unicode。

svti0_transportaddress

类型: LPBYTE

指向变量的指针,该变量包含服务器在 由 svti0_transportname 成员指定的传输设备上使用的地址。

此成员通常是服务器正在使用的 NetBIOS 名称。 在这些情况下,名称长度必须为 16 个字符,最后一个字符必须是空字符 (0x20) 。

svti0_transportaddresslength

类型:DWORD

svti0_transportaddress 成员的长度(以字节为单位)。 对于 NetBIOS 名称,此成员的值为 16 (十进制) 。

svti0_networkaddress

类型: LMSTR

指向以 NULL 结尾的字符串的指针,该字符串包含网络适配器正在使用的地址。 字符串特定于传输。

只能通过调用 NetServerTransportEnum 函数来检索此值。 不能通过调用 NetServerTransportAdd 函数或 NetServerTransportAddEx 函数来设置此值 )

如果定义了 _WIN32_WINNTFORCE_UNICODE ,则此字符串为 Unicode。

注解

netServerTransportAddNetServerTransportAddEx 函数使用 SERVER_TRANSPORT_INFO_0 结构将指定的服务器绑定到传输协议。

要求

   
最低受支持的客户端 Windows 2000 Professional [仅限桌面应用]
最低受支持的服务器 Windows 2000 Server [仅限桌面应用]
标头 lmserver.h (包括 Lm.h)

另请参阅

NetServerTransportAdd

NetServerTransportAddEx

NetServerTransportDel

NetServerTransportEnum

网络管理概述

网络管理结构

SERVER_TRANSPORT_INFO_1

SERVER_TRANSPORT_INFO_2

SERVER_TRANSPORT_INFO_3

服务器和工作站传输函数