Export (0) Print
Expand All
Expand Minimize

2.2.4.96 SERVER_TRANSPORT_INFO_3

The SERVER_TRANSPORT_INFO_3 structure contains information about the specified transport protocol, including the name, address, and password (credentials).

typedef struct _SERVER_TRANSPORT_INFO_3 {
  DWORD svti3_numberofvcs;
  [string] wchar_t* svti3_transportname;
  [size_is(svti3_transportaddresslength)] 
    unsigned char* svti3_transportaddress;
  DWORD svti3_transportaddresslength;
  [string] wchar_t* svti3_networkaddress;
  [string] wchar_t* svti3_domain;
  unsigned long svti3_flags;
  DWORD svti3_passwordlength;
  unsigned char svti3_password[256];
} SERVER_TRANSPORT_INFO_3, 
 *PSERVER_TRANSPORT_INFO_3, 
 *LPSERVER_TRANSPORT_INFO_3;

svti3_numberofvcs: Specifies a DWORD value that indicates the number of clients that are connected to the server and that are using the transport protocol that is specified by the svti3_transportname member.

svti3_transportname: A pointer to a null-terminated Unicode string that contains the implementation-specific name of a device that implements support for the transport. This field is provided by the transport driver and can depend on the physical network adapter over which the transport runs.<27>

svti3_transportaddress: A pointer to a variable that contains the transport address that the server is using on the transport device that is specified by the svti3_transportname member. <28>

This member is usually the NetBIOS name that the server is using. In these instances, the name MUST be 16 characters long, and the last character MUST be a blank character (0x20).

svti3_transportaddresslength: Specifies a DWORD value that contains the length, in bytes, of the svti3_transportaddress member.<29>

svti3_networkaddress: A pointer to a null-terminated character string that contains the address that the network adapter is using. The string is transport-specific. The server MUST ignore this field on receipt.<30>

svti3_domain: A pointer to a null-terminated character string that contains the name of the domain to which the server announces its presence.

svti3_flags: This member MUST be a combination of zero or more of the following values.

Value Meaning

SVTI2_REMAP_PIPE_NAMES
0x00000002

If this value is set for an endpoint, client requests that arrive over the transport to open a named pipe MUST be rerouted (remapped) to the local pipe name $$\ServerName\PipeName.

SVTI2_SCOPED_NAME
0x00000004

If this value is set for an endpoint, all shares attached to svti3_transportname are scoped shares.

svti3_passwordlength: Specifies a DWORD value that indicates the number of valid bytes in the svti3_password member.

svti3_password: Specifies the credentials to use for the new transport address. If the svti3_passwordlength member is zero, the credentials for the server MUST be used.

 
Show:
© 2014 Microsoft