структура 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 , это строка Юникода.

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 , это строка Юникода.

Комментарии

Структура SERVER_TRANSPORT_INFO_0 используется функцией NetServerTransportAdd или NetServerTransportAddEx для привязки указанного сервера к транспортному протоколу.

Требования

   
Минимальная версия клиента 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

Функции транспорта серверов и рабочих станций