SERVER_TRANSPORT_INFO_0結構 (lmserver.h)
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_WINNT 或 FORCE_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_WINNT 或 FORCE_UNICODE ,則此字串為 Unicode。
備註
NetServerTransportAdd或NetServerTransportAddEx函式會使用SERVER_TRANSPORT_INFO_0結構,將指定的伺服器系結至傳輸通訊協定。
需求
最低支援的用戶端 | Windows 2000 Professional [僅限傳統型應用程式] |
最低支援的伺服器 | Windows 2000 Server [僅限桌面應用程式] |
標頭 | lmserver.h (包含 Lm.h) |