SERVER_TRANSPORT_INFO_1-Struktur (lmserver.h)

Die SERVER_TRANSPORT_INFO_1-Struktur enthält Informationen zum angegebenen Transportprotokoll, einschließlich Name und Adresse. Diese Informationsebene ist nur für die NetServerTransportAddEx-Funktion gültig.

Syntax

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;

Members

svti1_numberofvcs

Art: DWORD

Die Anzahl der Clients, die mit dem Server verbunden sind, die das vom svti1_transportname-Member angegebene Transportprotokoll verwenden.

svti1_transportname

Typ: LMSTR

Ein Zeiger auf eine NULL-Zeichenfolge, die den Namen eines Transportgeräts enthält; Zum Beispiel

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

Diese Zeichenfolge ist Unicode, wenn _WIN32_WINNT oder FORCE_UNICODE definiert sind.

svti1_transportaddress

Typ: LPBYTE

Ein Zeiger auf eine Variable, die die Adresse enthält, die der Server auf dem vom svti1_transportname-Member angegebenen Transportgerät verwendet.

Dieser Member ist normalerweise der NetBIOS-Name, den der Server verwendet. In diesen Fällen muss der Name 16 Zeichen lang sein, und das letzte Zeichen muss ein leeres Zeichen (0x20) sein.

svti1_transportaddresslength

Art: DWORD

Die Länge des svti1_transportaddress-Members in Bytes. Für NetBIOS-Namen ist der Wert dieses Members 16 (dezimal).

svti1_networkaddress

Typ: LMSTR

Ein Zeiger auf eine NULL-Zeichenfolge, die die Adresse enthält, die der Netzwerkadapter verwendet. Die Zeichenfolge ist transportspezifisch.

Sie können diesen Wert nur mit einem Aufruf der NetServerTransportEnum-Funktion abrufen. Sie können diesen Wert nicht mit einem Aufruf der NetServerTransportAdd-Funktion oder der NetServerTransportAddEx-Funktion festlegen.)

Diese Zeichenfolge ist Unicode, wenn _WIN32_WINNT oder FORCE_UNICODE definiert sind.

svti1_domain

Typ: LMSTR

Ein Zeiger auf eine NULL-beendete Zeichenfolge, die den Namen der Domäne enthält, für die der Server seine Anwesenheit ankündigen soll. (Wenn Sie NetServerTransportEnum aufrufen, ist dieser Member der Name der Domäne, für die der Server seine Anwesenheit ankündigt.)

Diese Zeichenfolge ist Unicode, wenn _WIN32_WINNT oder FORCE_UNICODE definiert sind.

Hinweise

Die SERVER_TRANSPORT_INFO_1-Struktur wird von der NetServerTransportAddEx-Funktion verwendet, um den angegebenen Server an das Transportprotokoll zu binden.

Anforderungen

   
Unterstützte Mindestversion (Client) Windows 2000 Professional [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows 2000 Server [nur Desktop-Apps]
Kopfzeile lmserver.h (lm.h einschließen)

Weitere Informationen

NetServerComputerNameAdd

NetServerComputerNameDel

NetServerTransportAdd

NetServerTransportAddEx

NetServerTransportDel

NetServerTransportEnum

Übersicht über die Netzwerkverwaltung

Netzwerkverwaltungsstrukturen

SERVER_TRANSPORT_INFO_0

SERVER_TRANSPORT_INFO_2

SERVER_TRANSPORT_INFO_3

Server- und Arbeitsstationstransportfunktionen