共用方式為


SERVER_TRANSPORT_INFO_1結構 (lmserver.h)

SERVER_TRANSPORT_INFO_1結構包含指定之傳輸通訊協定的相關資訊,包括名稱和位址。 此資訊層級僅適用于 NetServerTransportAddEx 函 式。

語法

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;

成員

svti1_numberofvcs

類型: DWORD

連線到使用 svti1_transportname 成員所指定傳輸通訊協定之伺服器的用戶端數目。

svti1_transportname

類型: LMSTR

包含傳輸裝置名稱之 Null 終止字元字串的指標;例如,

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

如果 已定義_WIN32_WINNTFORCE_UNICODE ,則此字串為 Unicode。

svti1_transportaddress

類型: LPBYTE

包含伺服器所指定之傳輸裝置上所指定位址之變數的指標 svti1_transportname 成員。

此成員通常是伺服器所使用的 NetBIOS 名稱。 在這些情況下,名稱長度必須為 16 個字元,最後一個字元必須是空白字元 (0x20) 。

svti1_transportaddresslength

類型: DWORD

svti1_transportaddress成員的長度,以位元組為單位。 對於 NetBIOS 名稱,此成員的值是 16 (十進位) 。

svti1_networkaddress

類型: LMSTR

包含網路介面卡所使用位址之 Null 終止字元字串的指標。 字串是傳輸特定的。

您只能使用 對 NetServerTransportEnum 函式的呼叫來擷取此值。 您無法使用 對 NetServerTransportAdd 函式或 NetServerTransportAddEx 函式的呼叫來設定此值。)

如果 已定義_WIN32_WINNTFORCE_UNICODE ,則此字串為 Unicode。

svti1_domain

類型: LMSTR

Null 終止字元字串的指標,其中包含伺服器應該宣告其存在狀態的功能變數名稱。 (當您呼叫 NetServerTransportEnum時,此成員是伺服器宣告其目前狀態的功能變數名稱。)

如果 已定義_WIN32_WINNTFORCE_UNICODE ,則此字串為 Unicode。

備註

NetServerTransportAddEx函式會使用SERVER_TRANSPORT_INFO_1結構,將指定的伺服器系結至傳輸通訊協定。

需求

   
最低支援的用戶端 Windows 2000 Professional [僅限傳統型應用程式]
最低支援的伺服器 Windows 2000 Server [僅限桌面應用程式]
標頭 lmserver.h (包含 Lm.h)

另請參閱

NetServerComputerNameAdd

NetServerComputerNameDel

NetServerTransportAdd

NetServerTransportAddEx

NetServerTransportDel

NetServerTransportEnum

網路管理概觀

網路管理結構

SERVER_TRANSPORT_INFO_0

SERVER_TRANSPORT_INFO_2

SERVER_TRANSPORT_INFO_3

伺服器和工作站傳輸函式