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) |